Complete AI Training

MCP server · Notes

RoBrain decision memory

by adelinamart

Your AI remembers what your team already decided and warns before it suggests an approach you rejected.

Flow diagram: you ask your AI “Before you change the auth flow, check our past decisions”, on your own computer the RoBrain decision memory works with roBrain memory, and you get back short notes and a warning.

RoBrain is a memory helper for your coding AI. It quietly records the decisions your team makes and the options you turned down, then reminds the AI about them later. It is handy if you work in a shared codebase and are tired of the same bad idea coming back.

What is an MCP server? The 30-second version

On its own, your AI can only chat about what is in front of it. An MCP server is a small helper program that gives your AI a new skill or a connection to a service. This one connects your AI to RoBrain, a memory store that lives on your own computer. So when you ask your AI to change something, it can first check what your team already decided and what they ruled out.

What this MCP server does

You ask your AI to make a change or add a feature. The AI uses this helper to look up RoBrain's memory of past decisions in your project. The helper searches the stored decisions and finds any that relate to your request, including approaches your team rejected. If it finds a conflict, it tells the AI before the AI goes ahead. You get an answer that respects your team's history instead of repeating old mistakes.

Flow diagram: you ask your AI “Before you change the auth flow, check our past decisions”, on your own computer the RoBrain decision memory works with roBrain memory, and you get back short notes and a warning. Click to zoom

What you can do with it

  • Remember decisions your team made in past coding sessions
  • Warn your AI before it suggests an approach you already rejected
  • Show the history behind a file or a change
  • Spot contradictions between decisions made in different sessions
  • Share the same memory across Claude Code, Cursor, Copilot, and Codex CLI
  • Export a decision ledger you can keep in your project

Try asking your AI

  • “Why did we decide to keep Perception on Hono instead of porting to Express?”
  • “Before you change the auth flow, check if we already rejected that approach.”
  • “What decisions have been made about the database migration?”
  • “Show me the history of decisions for this file.”

What it gives back to you

RoBrain gives back short notes about past decisions, including the reasons and any alternatives that were rejected. It can also show a list of decisions for a file or a warning that your current request conflicts with something your team already ruled out. In the chat, this looks like a few sentences or a small list, not a long report.

Before you start

What you need

  • A Postgres database (for the self-hosted option)
  • An Anthropic API key and an OpenAI API key (for the default self-hosted setup)
  • Node.js installed on your computer
  • The Claude desktop app or another editor that supports MCP

Good to know

It reads your coding sessions and stores them in a database, so be careful if your sessions contain secrets or private code.

Install it with your AI

Add RoBrain decision memory to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check RoBrain decision memory, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,066 MCP servers here for you.

Sign in Become a member

Who it's for

Software teams and developers who work together on the same codebase and want their AI assistants to remember past decisions.