AI response
An answer can contain a live calculator, approval form, chart, CI control, poll or travel-recovery card — not a dead screenshot.
A micro-app is a small composition of data, typed actions, state, layout and policy. Describe it in text, edit it as visual blocks or source, preview the authority it requests, and reuse one instance across every relevant surface.
The builder does not generate arbitrary code and hope it is safe. It produces a validated, signed manifest over trusted components, providers and typed actions. AOS-PROD-018
iOS or Android may expose UV data somewhere but still prevent the exact personal view and action combination you need. Agent OS lets the user compose the missing interface without creating another app silo.
Show today’s UV index, explain the risk for my skin profile, notify me before it becomes high, and place sunscreen and outdoor-time actions next to it.
Local-only: the skin profile never leaves the device.
Network provider: receives only place and requested weather fields.
External effect: reminder creation stays in preview until approved.
One instance can also render as a lock-screen metric, document block, AI response card or watch glance.
A surface is a context-dependent view, not a separate copy. State, authority, provenance and semantic history remain attached to the same micro-app instance.
An answer can contain a live calculator, approval form, chart, CI control, poll or travel-recovery card — not a dead screenshot.
Embed the same instance as a live block beside the task, evidence and people it belongs to.
Show one glanceable metric and safe actions without pretending the whole workflow fits in a tiny rectangle.
Deliver structured state with actions, provenance and expiry instead of a string that launches an app.
Adapt to modality, privacy and interaction constraints through a declared SurfaceContract.
Expand the same micro-app into a complete single-purpose screen when the task deserves full attention.
Each example declares providers, authority, stale and offline behaviour, accessibility semantics and reproducible test fixtures.
Current and hourly UV, personal risk threshold, safe-until time, sunscreen reminder and outdoor-calendar actions.
Tasks, commits, messages, decisions and blockers condensed into an interactive morning card.
Schedule, remaining doses, refill, travel time zone and a local-only health policy.
Attendees, promises, linked documents and one-tap creation of owned follow-up tasks.
Build status, failing checks, evidence, rerun, rollback and release approval inside a developer answer.
Calendar, weather, traffic, battery and transport preference become one “leave now” surface.
Tariff, solar, battery and controllable loads with transparent automation and spend limits.
Pending, relayed, delivered and expired bundles with route, custody and retry actions.
Medication, feeding, symptoms, appointments and shared caretaker actions on the pet entity.
Evidence, replacement routes, refund eligibility, booking actions and a shareable trip card.
Light, lens and sensor data with safe setting proposals and explainable trade-offs.
Address a person; route through the appropriate provider or mesh path by urgency and privacy.
The output remains inspectable and bounded because generation targets a declarative runtime rather than arbitrary app code.