mrosnerr/open-zk-kb
Shared, persistent memory for AI assistants, built on the Zettelkasten method
Platform-specific configuration:
{
"mcpServers": {
"open-zk-kb": {
"command": "npx",
"args": [
"-y",
"open-zk-kb"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://github.com/mrosnerr/open-zk-kb/actions/workflows/ci.yml) [](https://www.npmjs.com/package/open-zk-kb) [](https://www.npmjs.com/package/open-zk-kb) [](https://opensource.org/licenses/MIT)
Shared, persistent memory for AI assistants, built on the Zettelkasten method. One knowledge base for all your tools — so context persists across sessions and clients.
<p align="center"> <br> <sub>Real MCP calls — store, search, and stats run against a live knowledge base.</sub> </p>
AI assistants forget everything between sessions. open-zk-kb gives your assistant a persistent, structured memory it queries automatically.
> Requires [Bun](https://bun.sh) — install with curl -fsSL https://bun.sh/install | bash
bunx open-zk-kb@latestThat's it. The interactive installer:
~/.local/share/open-zk-kbSupported clients: OpenCode, Claude Code, Cursor, Windsurf, Zed
Your AI assistant gets three MCP tools:
| Tool | Wh
Loading reviews...