
open-brain-template
by wefilmshit·★ 23·Score 43
Persistent memory system for AI agents with visual dashboard and MCP integration.
Overview
Open Brain is a sophisticated memory management system for AI agents that provides persistent, structured memory across multiple tools including Claude Code, Desktop, ChatGPT, and Cursor. It features a visual dashboard for organizing memories by priority, semantic search capabilities, and an optional Memory Steward layer for intelligent query processing. The system integrates with Supabase for storage, Mem0 for intelligent memory compression, and supports auto-loading of recent memories at session start.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this if you need structured, persistent memory for AI agents with priority-based loading and are already using or willing to set up Supabase.
When NOT to choose this
Don't choose this if you need a self-contained solution without database dependencies or if you need real-time memory updates with sub-second latency.
Tools this server exposes
6 tools extracted from the READMEmemory_querySmart query layer via Memory Steward for getting one highly relevant answer from memories
recallRaw semantic search of memories by meaning using embeddings
rememberStore new memories into the brain with optional priority level
recent_memoriesRetrieve the most recently added memories
forgetRemove specific memories from the brain
memory_statsGet statistics about the memory bank
Comparable tools
Installation
Installation Steps
- Create a [Supabase](https://supabase.com) project
- Clone this repository
- Replace
YOUR_SUPABASE_URLandYOUR_SUPABASE_ANON_KEYinindex.html - Add your email to
ALLOWED_EMAILS - Deploy to [Vercel](https://vercel.com)
Optional Components
- **SessionStart Hook**: Add to
~/.claude/settings.json:
``json { "hooks": { "SessionStart": [ { "hooks": [ { "type": "command", "command": "$HOME/.claude/hooks/session-start-memory.sh", "timeout": 15 } ] } ] } } ``
- **Memory Steward**: Follow instructions in [docs/memory-steward.md](docs/memory-steward.md)
FAQ
- What MCP tools does this server provide?
- The server provides several MCP tools including: `recall`, `remember`, `recent_memories`, `forget`, `memory_stats`, and the new `memory_query` (Memory Steward) for intelligent recall.
- How does the priority system work?
- Memories are organized into 4 priority levels: P1 (Always Load - rules/guardrails), P2 (Reference - tech stack/workflow), P3 (Runbooks - how-to guides), P4 (Integrations - third-party docs). P1 loads every session, others load contextually.
Compare open-brain-template with
Last updated · Auto-generated from public README + GitHub signals.