Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.agent-vault.dev/llms.txt

Use this file to discover all available pages before exploring further.

Prerequisites

To get the most out of this guide, you’ll need to:

1. Create an agent invite

If you haven’t logged in yet, you’ll be guided through setup automatically.
agent-vault agent invite nanoclaw
This generates a one-time onboarding prompt and copies it to your clipboard.

2. Paste the prompt into NanoClaw

Open NanoClaw’s chat and paste the invite prompt. NanoClaw redeems the invite automatically and receives an agent token.

3. Start using it

Ask NanoClaw to do something that requires an external API:
“Fetch my recent Stripe charges”
Here’s what happens — with zero pre-configuration:
  1. NanoClaw routes a request through Agent Vault’s explicit /proxy/api.stripe.com/... endpoint
  2. Agent Vault returns a 403 — Stripe isn’t configured yet
  3. NanoClaw reads the proposal_hint and creates a proposal requesting Stripe access
  4. NanoClaw presents you with an approval link
  5. You click the link, paste your Stripe key, and click Allow
  6. NanoClaw retries — Agent Vault injects your Stripe credentials at the proxy boundary and the request succeeds
Invited agents like NanoClaw use the explicit /proxy/{host}/{path} endpoint rather than HTTPS_PROXY. For local agents you wrap with agent-vault vault run (Claude Code, Cursor, Codex, Hermes), the HTTPS_PROXY flow is transparent and no URL rewriting is needed.
You didn’t pre-configure anything. The agent discovered what it needed, asked for approval, and handled the rest.

Next steps

Agent protocol

Full request lifecycle end-to-end.

Services

Pre-configure services you know the agent will need.