alexgrebeshok-coder/samemind — explained in plain English
Analysis updated 2026-05-18
Share one memory bundle across Claude Code, Cursor, Codex, and other agents.
Track project identity, boundaries, and behavior rules in one place.
Keep an append-only work log and kanban board alongside your project memory.
Export or import memory using Google's Open Knowledge Format for interoperability.
| alexgrebeshok-coder/samemind | 100/tab-organizer | addyosmani/devtools-snippets | |
|---|---|---|---|
| Stars | 11 | 11 | 11 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-03-01 | 2013-09-22 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 3/5 | 1/5 | 1/5 |
| Audience | developer | general | developer |
Figures from each repo's GitHub metadata at analysis time.
Semantic search requires running a local embeddings server, basic keyword search works without any extra setup.
Samemind is a memory system that lets you keep one consistent personal or project knowledge base across many different AI coding assistants, such as Claude Code, Cursor, Codex, and about a dozen others. The idea is that instead of each tool starting fresh with no memory of you or your project, you keep a single bundle of plain markdown files that any of these agents can read from and write to, so switching tools does not mean losing context. Everything lives in git and plain markdown files, with no database or background service required. A single command, samemind setup, detects which agent you are using, creates the memory bundle if you do not already have one, wires the necessary instructions into that agent's own configuration file, and sets it up as an MCP server so the agent can query it directly. Search works out of the box using a keyword-based method called BM25, and can optionally use a more advanced semantic search if you run a local embeddings server. Beyond plain notes, the bundle also holds an identity layer describing who the agent is and how it should behave, an ongoing work log recorded as an append-only ledger, and a simple kanban-style board for tracking in-progress work, blocked tasks, and future plans, all stored together rather than spread across separate tools. There is also a compatibility layer with Google's Open Knowledge Format, letting you export or import memory data in a shared, documented structure rather than a format tied only to this project. You can install samemind for a single project, or run it in a global mode that creates one personal bundle for your whole machine, usable across every project regardless of whether that project has its own local bundle. Setup steps are designed to be safely repeatable, so running them again does not create duplicate entries. The full README is longer than what was shown.
A git-native, plain markdown memory system that lets AI coding agents like Claude Code and Cursor share the same persistent memory.
Mainly JavaScript. The stack also includes JavaScript, Node.js, MCP.
The visible portion of the README does not state a license.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
double-check against the repo, no cap.