KeepMind stores everything — facts, lessons, skills, CRM, decisions, flashcards — as plain Markdown in a GitHub repo you own, and connects any LLM to it through MCP: Claude, Codex, GPT, Gemini, Grok, Ollama, or a local llama.cpp model running fully offline. Swap models anytime; the memory stays.
macOS · Windows · Linux · VPS · bot VM — a GitHub repo is the only requirement
--- tier: long-term updated: 2026-11-08 --- # Durable facts - Prefers async updates; dislikes meetings without agendas [[Atlas]] - Decision: ship Atlas API v1 in Q1 — logged in [[decisions]] - Skill: weekly review template lives in [[skills/weekly-review]] - ⚠ stale: pricing note expired 2026-10-01
$ npx keepmind-mcp keepmind-mcp v0.1.1 · root: ~/keepmind ✓ sb_search semantic + lexical ✓ sb_remember append-only writes ✓ sb_query tasks · notes · crm ready — any MCP client can connect
you/keepmind-repo/ ├── short-term/ # daily raw logs ├── medium-term/ # weekly consolidations ├── long-term/ # facts · lessons · skills ├── entities/ # [[wikilinks]] + backlinks ├── skills/ # procedural memory ├── crm/ # people · companies ├── review/ # flashcards · spaced rep ├── ops/ # gaps · activity journal └── sleep/ # nightly learning reports
Every note, insight, task and entity is a file in a private repo only you control — synced both ways before every chat. Claude writes today, Grok answers tomorrow, a local model runs offline next week. Same memory, any engine.
Not a note-taking app with an AI tab. A memory engine with tiers, consolidation, governance and a fast local decision layer.
entities/ pages with automatic backlinks — a knowledge graph in plain Markdown.skills/ stores reusable workflows; crm/ keeps people, companies and interactions structured for any agent to read.keepmind-mcp.Daily raw logs — chats, captures, quick notes. The last ~10 days stay in context; everything older gets consolidated upward.
Weekly digests where patterns emerge — recurring topics, open loops, things worth promoting to long-term before they're forgotten.
Facts, lessons, skills and decisions — injected into every chat, deduplicated nightly, and audited for secrets weekly.
Point KeepMind at whatever LLM you have — a frontier API, your Codex login, a free Gemini key, or a GGUF on a VPS. External agents drive the same repo through the bundled MCP server, so a bot on its own VM gets identical persistent memory.
Agents that speak MCP get sb_search, sb_remember, sb_query as native tools — zero prompt engineering.
Any agent with GitHub access clones the repo and follows AGENTS.md — the scaffold ships ready-made configs for Claude, Codex, Cursor and Gemini.
Run the whole brain on a VPS or a bot VM — crons keep learning while you sleep; wake up to a smarter vault.
KeepMind scaffolds a private GitHub repo with the full memory layout, agent configs and the MCP server — one click.
Sign in with Codex/Claude, paste an API key, or let bundled llama.cpp download a local model. Everything stays on your machine.
Chat captures memories automatically. Sleep cycles consolidate nightly; automations handle summaries, reviews and security audits on cron.