Browsing is a chore, not a goal.
Nobody wants to browse. People want to know their balance, send a message, track a package, read the news. The browser is the overhead between intention and result. Astral eliminates the overhead.
The web was designed for humans reading HTML. Agents deserve better.
Nobody wants to browse. People want to know their balance, send a message, track a package, read the news. The browser is the overhead between intention and result. Astral eliminates the overhead.
Scraping HTML to extract data is the equivalent of reading a newspaper aloud to someone who wanted a single fact. If a service can expose structured data, it must. UADP is that contract.
Your data stays where it is — on your bank's servers, your email provider, your calendar. What Astral centralizes is the interface: one conversation, one agent, every service. Centralization at the experience layer, not the storage layer.
Private keys belong in hardware — your Secure Enclave, your TPM, your StrongBox. They never transit a network, never touch a server, never live in a database someone can breach. Authentication is a local operation. Everything else is just verification.
ComponentConfig is serializable JSON. The render engine reads it and produces your interface. You customize it by voice. It syncs across devices. No designer needed for every new service — the protocol specifies the shape, the config specifies the presentation.
ai_hints is a first-class UADP field — machine-readable guidance written by service developers for the agents that consume their data. What's stale? What actions are common? What should the agent prioritize? These are protocol-level concerns, not afterthoughts.
The web won because HTTP and HTML were open. Email scaled because SMTP was open. UADP is open. Any service can implement it, any agent can consume it, any developer can extend it. A closed protocol for agentic data access would repeat every mistake the platform era already made.
A URL is a location. A question is an intent. Astral routes intents, not locations. When you ask "what did I spend last month?", the right answer is not a URL — it's a number, sourced, verified, and acted on if you say so.
Email, messages, notifications, transactions, social mentions — they all compete for your attention in separate apps with separate logins and separate notification systems. Astral aggregates them through UADP into a single stream your agent can triage, prioritize, and respond to on your behalf.
These aren't predictions. They're the design constraints we're building Astral around today. The agentic web isn't a feature of some distant future browser — it's a different kind of software, built on different assumptions, with a different protocol at its foundation.
If you think these constraints are right, read the UADP protocol spec, download Astral, and build on top of it. The protocol is open. The browser is coming.
— PerseuSoft, April 2026
Astral is where the manifesto becomes real. Talk to an agent. Connect services. See UADP in action.