I built the first-ever protocol for browser-website collaboration. Let me explain:
The way we browse the web hasn’t really changed in over a decade.
On one side, we have browsers. They have historically been made to show us and letting us interact with pages, not to understand them. Up until now,, they've been pretty passive.
On the other side, we have websites. They’ve actually evolved a lot: from static HTML in the 90s, to interactive sites in the 2000s, to full web apps today.
But lately things have changed massively: Now we have browsers that can do stuff on the websites on our behalf. Atlas, Comet, Dia, Cleo. They can plan, reason, and execute.
And suddenly, browser-website communication matters more than ever. If browsers can act, they need to truly understand the sites they visit.
❌ The problem? Every current attempt at letting browsers take action on a website, is brittle. It relies on AI guessing what a site means or can do. There’s still no native way for browsers to talk to websites. There’s no bridge, no way for them to cooperate.
Until now.
🌅 Introducing ASTRAL
ASTRAL is a new standard: a protocol that lets websites natively talk to browsers. A bridge for browsers and websites to finally work together.
It’s a lightweight capability layer that lets websites describe what they can do, and browsers understand, reason, and act inside the site, with their permission.
When you open a site, the browser instantly knows its purpose and capabilities. It adds those to its toolkit. And when it’s time to act, it does so within the site’s rules.
The site defines what’s possible.
The browser decides when and how to use it.
We’re building a new era of the internet. One that feels natural, where browsers and websites speak the same language.
With the ASTRAL protocol, the browser can finally understands the sites it visits, can adapt its ui to you, can collaborate not just with one website, but with multiple.
This unlocks a whole new layer of user-web interaction. It’s a massive step towards an internet that’s semantic, dynamic, personal, and human.
This is my biggest launch up to date, and I'm excited to see where this goes.
➡️ I'm inviting early builders to try this with me. If you're shipping web apps, AI-native products, or just love breaking the web open in new ways, reach out.
(Here's a 5 min demo using the Cleo browser on ASTRAL-enabled mock sites)
the input interface has been the same for decades.
with ai, software can now reason and act on your behalf but the interface is the bottleneck.
why do i have to check sushi on 10 restaurants across 3 apps? why can't i just do it with a flick of a finger?!
the world's about to get a new interface @agi_interfaces
URLs are the new apps.
Sounds clickbait-y, but think about it.
A website that exposes tools to an AI browser / AI agent, that allows it to interact with the site safely, natively, robustly... is no different than a plugin/app.
This is massive. Websites can expose their services to agents/browsers, so they can seamlessly interact with them, whether alongside a human user or not.
That's what Astral is. It's a standarized, simple, and safe way to make websites not only agent-ready, but also ai-browser-ready. Websites expose tools (not api routes, but actual functions) to the agent/browser, so it can safely interact with them.
A huge step towards an agentic web.
https://t.co/8b3LjRcziV
Built the first protocol for websites and AI browsers/agents to communicate.
* The website defines tools, metadata, context, and rules.
* The browser/agent reads them, and interacts with them.
It's the missing layer in the current agentic web. It lets agents and browsers use the website natively.
It turns URL into apps.
https://t.co/8b3LjRcziV
@IceSolst LinkedIn is going crazy over VSC. More than half the people don’t get the joke. Tons of regurgitated posts with the same graphic and corpospeak. Truly the stuff of nightmares
AI browsers are currently unable to truly understand the sites they visit.
They can only see the surface. They work based on messy DOM and screenshots. They can't access the underlying business logic.
As AI clients/AI browsers grow in popularity, a layer that allows them to communicate & cooperate with a website becomes increasingly important.
🌅 So I built that layer and I called it Astral.
With Astral:
• A website can expose tools & metadata to the browser.
• An AI browser can use this tools safely and natively. All execution happens on the website, by its rules and limitations.
A website with a well-done Astral implementation, basically becomes an app that an AI browser/agent can interact with.
Here's a 3-min demo showing what would it be like if a site like Canva used the protocol.
I'm currently looking for devs to implement Astral and start building the first use cases, DM if you wanna try it/learn more!
@ycombinator