Skip to main content
Aria is the human face of Carry — a health companion that only recalls what you’ve authorized, and proves it live. It runs on the exact same engine as everything else: the same gate, the same Answer Receipt, the same on-chain proofs.

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.