playground
Build a capsule. Install it. Right here.
This page runs the real Astrid kernel in your tab. Write a small capsule below, tick the powers you want it to have, and install it. Every power it uses goes through a real capability check, and every decision lands on the real audit chain. Untick a box and watch the kernel say no.
Honest framing: real capsules ship as sandboxed WebAssembly. This editor lets you author one in JavaScript against the same capability gate. The checks, grants, denials, and audit entries are the real thing.
manifest
Untick one, install, and the code below still tries to use it. The denial you see is the kernel's, not the page's.
capsule source
live rig nothing installed
bus · site.v1.guest.*
audit ledger
prompt-builder, the real one
This is not a demo written for the website. It is the actual prompt-builder capsule from the Astrid capsule fleet, the same WebAssembly that assembles prompts in production, transpiled for the browser and wired to the live kernel in this tab. Its publishes land on the real bus. Its storage is the real kernel KV. Open devtools if you want to check.
assembled response · prompt_builder.v1.response.assemble
(run it)
host-call journal