Your private memory graph. Sign in to open your brain.
// results appear here
While your brain dreams on a finished session it distils candidate lessons. They wait here in quarantine — nothing enters your real brain until you graduate it. Rejecting is feedback too: it tunes what the dreamer proposes next.
Give your own scripts and agents access to this brain — no browser, no shared secrets. This key maps only to your tenant; the tenant is the key's identity.
……
Scheduled · activation pending
Your brain is scheduled for a nightly snapshot (~02:00) to per-tenant, encrypted object storage (Cloudflare R2). Backup credential activation is in progress — until it lands, snapshots are queued but not yet uploading. You'll see the last successful backup here once it's live.
Losing sleep over it? You can export your whole graph any time from the Connect API.
Two steps: connect brainbox to your AI, then paste one instruction so it recalls and records as you work — the value shows up in the conversation, not on this page.
Run this once, then sign in with your brainbox account when the browser opens:
claude mcp add --transport http brainbox https://brainbox-mcp.thexi.dev/mcpAdd a remote / custom MCP connector pointing at https://brainbox-mcp.thexi.dev/mcp and sign in with your brainbox account. Desktop builds that are stdio-only can bridge with the mcp-remote shim.
Paste this where your AI reads every conversation — a claude.ai Project's instructions, a Grok Project / custom instructions, Claude Code CLAUDE.md, or Cursor Rules. Field-tested on claude.ai and Grok:
You have a persistent memory (Brainbox). Rules: 1. At the start of a conversation, call begin_session with the topic — it returns what memory already holds (brief, open threads, unanswered gaps). 2. Before answering anything about me, my work, my projects, or people/topics I may have discussed before, call recall with the key terms. For "latest / recent / catch me up" questions use recent instead — recall is semantic, not temporal. 3. If recall comes back empty or abstaining, say so — never invent a memory. 4. When you learn something durable (a decision, preference, person, project, or fact worth keeping), call remember IMMEDIATELY in that same turn — one short, self-contained factual sentence. Don't batch for later. Skip small talk. 5. At the end of a substantive conversation, call end_session with a short digest: key decisions, facts, corrections (~500-2000 chars). 6. Never store anything I've told you to keep out of this brain (e.g. my employer's confidential data or other people's private information).
That's the whole loop: your AI wakes up knowing you, reads your brain before it answers, writes back what matters, and files a digest your brain dreams on. It gets sharper every session.
No browser login? Point the same MCP endpoint https://brainbox-mcp.thexi.dev/mcp at your per-tenant key from the Connect tab — set the header Authorization: Bearer <bbk_key> directly (OpenAI Codex, Cursor, CI all support this natively; no mcp-remote needed). Or skip MCP entirely: POST /cypher with the same key.