Source-available · Self-hosted · LLM-agnostic
Zima is a command-line knowledge layer for the AI era. It stores your notes as plain Markdown, indexes them locally, and exposes the whole vault to AI agents over MCP. No cloud required. No lock-in.
What it is
Zima is to knowledge what git is to code — a plain-text, queryable store that lives on your filesystem. AI agents write to it through MCP. You read and write through the CLI or TUI. Same vault. Same moment. No sync required.
.md files. No proprietary format. Zima indexes them in a local SQLite database; you own the files.zima serve --mcp and any MCP-compatible agent — Claude, Cursor, and others — gains persistent memory.note, decision, question, finding, reference. Filter and search instantly.Why it exists
The shared layer
Zima is the connective tissue between your AI agent and you. No export. No copy-paste. One persistent source of truth.
Get started
Design principles
Most decisions in Zima are things we chose not to build.
zima is headless first. Interfaces are optional.