Open Aria
carrysui.vercel.app/companion — the live companion.
Why it exists
An access matrix is abstract. A person who asks “am I allergic to anything?”, gets a caring answer, then watches the vault lock when they revoke access — that’s the moment Carry’s whole thesis becomes something you feel.The screen
Aria is a two-column console:The conversation
Ask Aria anything. Every answer drops an Answer Receipt beneath it — the memory used, verified on Walrus, with an Anchor on Sui action.
The live vault rail
A Memory Vault (each blob, its Walrus status), the Access Gate toggle, and a streaming Gate Log that shows the retrieval decision as it happens.
The moment
1
It knows you
Ask “Am I allergic to anything?” → Aria answers from your
health vault; the receipt shows verified ✓ on Walrus.2
Revoke
Flip the Health Vault toggle. The vault cards lock red; the gate log streams
policy … → revoke.3
Proof of the block
Ask the same question again. Aria truthfully can’t see it — the receipt turns red:
health — never fetched, the gate ran before Aria saw it. Your most sensitive data never reached the model.4
Anchor + verify
Hit Anchor on Sui under any receipt → a real transaction mints a proof object and hands back a
verify link. Open it: three green checks, no wallet.Aria runs on Anthropic Claude with a warm, health-companion persona, over the same gated vault the CLI and MCP server use. One vault, every surface.