What is Open Brain?
Open Brain is a self-hostable, graph-structured memory server for MCP clients (Claude, ChatGPT, and any assistant that speaks the Model Context Protocol). Thoughts flow in from Telegram, pipelines, or direct capture and are stored in a Newman-IDF weighted entity graph with PostgreSQL and pgvector. An automated Dream cycle deduplicates near-duplicates, tracks theme drift, synthesizes insights, and archives stale content. It benchmarks at 37.2% on LongMemEval.
How to use Open Brain?
Deploy Open Brain on Supabase (hosted) or with Docker Compose (self-hosted). After deployment, connect your AI client by providing the MCP endpoint URL and the generated MCP access key. Use the claude mcp add command (Claude Code) or configure the connector in Claude Desktop or ChatGPT Settings to start capturing and searching thoughts.
Key features of Open Brain
- Graph-structured memory with typed entity relationships
- Automated Dream cycle for dedup, insights, and archiving
- 17 MCP tools for search, capture, analysis, and review
- Semantic search using vector embeddings (pgvector)
- Weekly review synthesis of themes and open loops
- Self-hosted – you own your data
Use cases of Open Brain
- Capture thoughts on-the-go via Telegram bot with automatic metadata extraction
- Perform semantic search across memories using natural language queries
- Get AI-generated weekly reviews that synthesize themes and action items
- Analyze knowledge graph for hubs, co-occurrence, and connection patterns
- Import memories from other platforms using the migration guide
Comments