Doable Brain is a Postgres and pgvector layer that sits next to one of your projects. It indexes your repo, your deploy logs, the names of your env vars, and any docs you upload. Claude Code, Cursor, and Codex then read from it over MCP, so they already know your codebase the moment you open a new chat.
14-day money back. Cancel any time. Your data, your keys.
A coding agent opens every new chat from zero. The Brain is the stuff you wish it already knew: the layout of your repo, the decisions you wrote down last week, what's actually deployed. It stays in your account, and the next chat can read from it the moment it opens.
GitHub repos, deploy logs, the names of your env vars (never the values), project metadata, plus markdown and PDF you upload. Re-syncs only touch the files that actually changed.
Run doable setup once. The brain_search and brain_remember tools show up automatically in Claude Code, Cursor, and Codex. No extra config.
pgvector for semantic matches, pg_trgm for exact identifiers like function names and ticket numbers. Every query runs both and blends the rankings.
On the BYO tier, plug in your own OpenAI or Anthropic key. You pay your provider directly; we just bill for the storage and sync.
Pro adds an Ask button on the Brain page. It runs retrieval, calls your chosen model (gpt-4o-mini or claude-haiku-4-5), and returns an answer with citations back to the source.
Every read and write is logged. Memories live in your project's row in our Postgres. They're never shared, never used to train anything, and you can export or delete the whole thing at any time.
Pick Starter (we run the embeddings), Pro, or BYO (your own keys). We set up a per-Brain schema in our Postgres for you.
Connect a GitHub repo, opt in to deploy logs, env names, and project metadata, or upload markdown, plain text, and PDF. We chunk, embed, and keep them in sync.
Ask any question in Claude Code, Cursor, or Codex. The MCP tool returns the top chunks with citations back to the source. Save decisions back with brain_remember.
Separate from your Cloud plan. Works on any project, free or paid, on Doable Cloud or your own server.
One project, we run the embeddings.
Bigger budget, hourly sync, Ask the Brain.
You bring the AI keys, we run the storage.
Cross-project, SSO, custom retention.
Doable Cloud hosting is billed separately. See doable.do/#pricing.
Run doable setup once and two tools show up. We wrote the descriptions so the model knows when to use them on its own. No slash commands required.
// doable.brain_search
Search the project's Brain (the indexed memory layer) and return the top-matching chunks. Use this when the user asks "search my Brain", "look up X in my notes", "what did we say about Y", or any question that depends on the project's code, docs, deploys, env keys, or saved memories.
// doable.brain_remember
Store a durable note in the project's Brain. Use this when the user says "remember that …", "save this note", "add to memory", or when you (the agent) want to record a decision / insight / fact for future Brain searches to find.
No. A Brain attaches to a Doable project, but that project can be on your own server (BYO) or just a placeholder you set up to hold the Brain. You don’t have to move your hosting.
In our Postgres. Each Brain has its own row-scoped storage. We don’t hand Brain data off to third-party vector services, and your content is never used to train any model.
On the BYO tier you paste your own OpenAI or Anthropic key into the Brain settings. We encrypt it at rest and use it for embeddings and the Ask flow. Your AI provider bills you directly; we only charge for storage and sync.
Brain is per-project, it’s built on Postgres and pgvector, and it talks to your editor through MCP. The same Brain works in Claude Code, Cursor, Codex, and anything else that speaks MCP. The data lives next to your project, not in another vendor’s account.
Yes. Anyone with access to the Doable project can read and write its Brain. Account-wide Brains that span multiple projects ship on the Enterprise tier.
Yes. From the dashboard you can download every chunk, memory, and audit row as JSON. Your data is yours.
14-day money back. Cancel any time. Your keys, your data, your memories.
Start a Brain