Self-hosted memory, sessions, and dashboard for AI coding agents
One Docker image, one process, one SQLite file. Multi-client by construction, reversible by design.
Supported agents ·
Quickstart ·
Configuration ·
Dashboard ·
Architecture ·
Project status ·
Contributing ·
Sponsor
More docs: Agent integration · Updates · Troubleshooting · Docker · Backup · Embeddings · Relations
![]() Claude Code native plugin · 4 hooks · MCP |
![]() opencode native plugin · MCP |
![]() Codex CLI native plugin · 4 hooks · MCP |
![]() Hermes Agent native provider · MCP |
Pi npm package · own MCP client |
![]() ChatGPT custom connector · OAuth · MCP |
![]() Cursor MCP server |
Windsurf MCP server |
![]() Claude Desktop MCP server |
![]() Cline MCP server |
![]() Goose MCP server |
![]() Kilo Code MCP server |
![]() Roo Code MCP server |
![]() Gemini CLI MCP server |
Sign-in · one admin token, scope ✱.
Overview · memory activity, active sessions, latest judgments, consolidation and system health.
Memories · status filters, needs-review queue, search, and bulk actions.
Sessions · active, ended, and abandoned agent runs with memory and prompt counts.
Memory detail · status, scope, project, type, review state, and content.
Memory detail · related judgments, predecessors, confirmations, and lifecycle actions.
Session detail · run metadata and summary.
Session detail · memories and prompts attached to the run.
Judgments · audit trail of every relation verdict — compatible, supersedes, not_conflict.
Judgment detail · verdict, confidence, source, and target memories.
Judgment detail · reason, evidence, and available actions.
Entities · exact identifiers, kind filters, project links, and index rebuild.
Consolidation · manually trigger sweeps and inspect recent run status.
Projects · slug-keyed, archivable. Each project is an isolated scope.
Tokens · scope-bound (* or project:<id>), revocable, expirable.
Updates · current version, last check time, and manual release check.
Maintenance · DB breakdown + admin-only physical purges for empty sessions and disconnected archived memories.