RepoBrain plugin
Gives the agent an understanding of your repository: it indexes the code and answers questions about it in Claude Code, Cursor, Codex, Windsurf and more
- 1,362 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Reads repository files during indexing
- Sends code to an external model via a key
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/repobrainDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Reads repository files during indexing
- Sends code to an external model via a key
This is third-party code. Review the repository files before installing.
What it does
RepoBrain builds an index of the codebase and lets you ask questions about it right from the agent. The plugin installs an engine and an rb CLI alongside it, picked up on first run. It can connect as an MCP server through rb-mcp and works across several agents and IDEs. Analysis needs model access via a key, and different providers are supported.
Who it is for. For developers who need to quickly understand an unfamiliar or large repository.
Good fit when
- You need to understand a large or unfamiliar codebase
- You need to find where a feature lives and how parts connect
- You want to ask questions about the repo in natural language
Not a fit when
- The repository is small and clear without an index
- You cannot send code through an external model key
Example request
Index this repository with RepoBrain and explain how the auth module is builtLimitations
Analysis needs a model key: with OpenAI, access from Russia without VPN does not work, though other providers are supported. Indexing reads the repository files.
How to disable. Remove the repobrain plugin via /plugin and uninstall the rb packages via your Python package manager.
FAQ
How do I connect it as MCP?
With claude mcp add repobrain rb-mcp -- --workspace $(pwd) after the engine is installed.
Which key is needed?
A model key such as OPENAI_API_KEY; other compatible providers are also supported.
Discussion
No questions or reviews yet.
Related
PluginsA local codebase index with ten MCP tools: dependency graph, git history, code health and architectural decisions without re-grepping on every step
An MCP server builds a graph of code entities, relations and flows so the agent finds the right files without reading everything
A skill that dissects an open-source project's architecture and returns one Markdown report with Mermaid diagrams and a comparison with rivals
RepoSwarm analyzes repositories and commits .arch.md architecture files to a shared hub that coding agents read for context.
One MCP server gives agents a code map across over 300 languages, git history, shared memory and document search with OCR.
A local codebase index for agents: hybrid search, dependency graphs and change impact analysis
README in short
The README describes RepoBrain as a way to ask questions about your codebase across agents and IDEs. The recommended install is a plugin in Claude Code and Codex, with the rb CLI and engine installed automatically. It also shows pipx installation and connecting as an MCP server via rb-mcp. A model key set in an environment variable is required.