Providers

One brain. Every AI. Switch tools, keep context.

BrainBase works with any AI that supports hooks or MCP. The AI you use is just the mouth — it produces words. The brain behind it is the same, no matter which tool you talk through. Switch from Cursor to Claude Code mid-project. The brain doesn't care. It knows you.

Like speaking multiple languages

Same brain. Same personality. Same memories. But a different communication style for each AI. BrainBase adapts its context format to each provider's strengths.

Supported providers

ProviderIntegrationStatus
Claude CodeHooks (SessionStart, UserPrompt, SessionEnd, PreCompact)Full
CursorMCP ServerFull
WindsurfMCP ServerFull
OpenClawAGENTS.mdFull
Codex CLISkills + ConfigFull
Gemini CLIGEMINI.md auto-updateFull
AiderMCP ServerFull
ContinueMCP ServerFull
Any MCP clientMCP Server (stdio)Full

Automatic detection

When you run brainbase init, BrainBase automatically scans for 13 known provider paths on your system. If it finds Claude Code, Cursor, or any other supported tool installed, it sets up the integration automatically. No manual configuration needed.

MCP tools

For MCP-based providers (Cursor, Windsurf, Aider, Continue, and others), BrainBase exposes 7 tools via stdio JSON-RPC:

ToolDescription
memory_searchSearch with spreading activation
memory_contextFull context generation (MAXIMUM/STANDARD/LIGHT/MINIMAL)
memory_addStore knowledge (fact, preference, decision, project...)
memory_statusBrain statistics
memory_relatedSpreading activation discovery
memory_remindProspective memory with trigger words
memory_process_messageProcess every user message (called automatically)