playground
Build a capsule. Install it. Right here.
This page runs Astrid Runtime, the engine beneath Unicity AOS, 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 this tab's runtime-local 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 capsule invented for the website. It is built from the prompt-builder capsule source in the AOS CE composition, 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