Krimto
@krimto-labs
About Krimto
Open-source memory for AI coding agents. Tell your agent to "remember" something in Cursor, Claude Code, Codex, or Gemini CLI, and Krimto saves it as a plain markdown file in a git repo you own — not rows in a vendor's database. Recall it later in a new chat, a different editor,
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"krimto": {
"command": "npx",
"args": [
"-y",
"@krimto-labs/krimto"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Krimto?
Krimto is an open-source memory system for AI coding agents that stores facts as plain markdown files in a git repository you own. It enforces a user→team→org hierarchy for scoping knowledge and syncs across editors and machines without any vendor database. It is licensed under Apache-2.0 and designed for solo developers and teams.
How to use Krimto?
Install Krimto with npx @krimto-labs/krimto init — the setup wizard detects your editor and enables automatic memory. In any supported editor (Claude Code, Cursor, Codex, Gemini CLI), tell your agent “remember X” to save a fact; later ask “what do you know about X?” to recall it. Run krimto notes in the terminal or krimto ui for a browser dashboard. For team memory, use npx @krimto-labs/krimto team init and share the join command with teammates.
Key features of Krimto
- Facts are plain markdown files in a git repo you control.
- User → team → org hierarchy governs who sees what.
- Cross-editor and cross-machine sync via one MCP server.
- Open source under Apache-2.0 license.
- SQLite + vector index for fast keyword and semantic recall.
- Self-hostable via
npxor Docker on any Node 20+ system.
Use cases of Krimto
- Solo developer: remember project context across multiple editors and machines.
- Team collaboration: share relevant team knowledge while keeping personal notes private.
- Compliance and audit: review every fact change through git history and pull requests.
- Self-hosted enterprise: run Krimto behind your own firewall without vendor lock‑in.
FAQ from Krimto
What runtime does Krimto require?
Krimto runs anywhere Node 20+ is available. You can also run it in Docker with docker run -d -p 8080:8080 -v ~/.krimto:/data ghcr.io/krimto-labs/krimto:latest.
Where does Krimto store its data?
All data lives in ~/.krimto — the same folder regardless of which project you are working in. Every fact is a markdown file inside a git repository at that path.
How does team mode work in Krimto?
Team mode creates a shared git remote or a shared Krimto server. Each teammate joins with a command like krimto join --server <url> --key <key>. Personal and team notes sync together, with the most specific scope winning at recall.
Can I use Krimto without creating an account?
Yes, solo mode requires no account. Run npx @krimto-labs/krimto init and you’re ready to go. An account is only needed for the optional hosted Krimto Cloud (planned for v1.0).
How do I connect Krimto to an MCP client manually?
Point any MCP client at Krimto over stdio using: claude mcp add krimto -- npx -y @krimto-labs/krimto or add the equivalent JSON configuration: { "mcpServers": { "krimto": { "command": "npx", "args": ["-y", "@krimto-labs/krimto"] } } }.
Frequently asked questions
What runtime does Krimto require?
Krimto runs anywhere Node 20+ is available. You can also run it in Docker with `docker run -d -p 8080:8080 -v ~/.krimto:/data ghcr.io/krimto-labs/krimto:latest`.
Where does Krimto store its data?
All data lives in `~/.krimto` — the same folder regardless of which project you are working in. Every fact is a markdown file inside a git repository at that path.
How does team mode work in Krimto?
Team mode creates a shared git remote or a shared Krimto server. Each teammate joins with a command like `krimto join --server <url> --key <key>`. Personal and team notes sync together, with the most specific scope winning at recall.
Can I use Krimto without creating an account?
Yes, solo mode requires no account. Run `npx @krimto-labs/krimto init` and you’re ready to go. An account is only needed for the optional hosted Krimto Cloud (planned for v1.0).
How do I connect Krimto to an MCP client manually?
Point any MCP client at Krimto over stdio using: `claude mcp add krimto -- npx -y @krimto-labs/krimto` or add the equivalent JSON configuration: `{ "mcpServers": { "krimto": { "command": "npx", "args": ["-y", "@krimto-labs/krimto"] } } }`.
Basic information
More AI & Agents MCP servers
Model Context Protocol for Unreal Engine
chongdashuEnable AI assistant clients like Cursor, Windsurf and Claude Desktop to control Unreal Engine through natural language using the Model Context Protocol (MCP).
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers
Perplexity MCP Server
DaInfernalCoderA Model Context Protocol (MCP) server for research and documentation assistance using Perplexity AI. Won 1st @ Cline Hackathon
LinkedIn MCP Server
stickerdanielOpen-source MCP server for LinkedIn. Give Claude and any MCP-compatible AI agent access to profiles, companies, jobs, and messages.
MCP-NixOS - Because Your AI Assistant Shouldn't Hallucinate About Packages
utensilsMCP-NixOS - Model Context Protocol Server for NixOS resources
Comments