mcpField
K
Krimto

Krimto

本地服务
github.com/krimto-labsAI 与智能体721 周前更新

关于 Krimto

Krimto 是面向 AI 编码 Agent 的开源记忆工具,将事实存为用户掌控的 Git 仓库中的 Markdown 文件。用户、团队和组织级作用域支持跨编辑器与设备共享检索,同时文件可审查、可迁移。

主要功能

  1. 01将事实存储为 Git 中的 Markdown
  2. 02按用户、团队或组织划分作用域
  3. 03跨编辑器和设备检索记忆
  4. 04通过关键词和向量索引检索
  5. 05通过命令行或浏览器面板查看笔记

适用场景

  1. 01在新对话中回忆项目事实
  2. 02共享团队知识并保留个人笔记
  3. 03通过 Git 在设备间同步记忆
  4. 04在拉取请求中审查或编辑 Agent 记忆

MCP 相关

Krimto 可通过标准输入输出或 HTTP 作为 MCP 服务运行,并向连接的 MCP 客户端提供记忆功能。同一份记忆可用于受支持的编辑器和设备。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"krimto": {
"command": "npx",
"args": [
"-y",
"@krimto-labs/krimto"
]
}
}
}
启动命令npx -y @krimto-labs/krimto

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@krimto-labs/krimto0.2.47

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Krimto

面向由你通过 git 管理的 AI 编码 Agent 的开源记忆——由真正的用户→团队→组织层级管理,而非供应商数据库。适用于个人和团队。Apache-2.0。

许可证:Apache 2.0 npm CI

Agent 的记忆以 Markdown 形式保存在你自己的 git 仓库中——并同步到每个编辑器和设备。在任何编辑器中告诉你的 Agent“记住 X”,它就会保存一条持久、可追溯的事实;之后在新聊天、其他编辑器或另一台设备上询问,它都能回忆起正确答案。只需一条命令,无需账户,也无需供应商数据库:记忆始终伴你左右。

记忆由你掌控:每条事实都是你所管理的 git 仓库中的一个纯 Markdown 文件——可读、可在 PR 中审查,也完全属于你。队友加入后,同一份记忆就会成为共享的团队大脑,并由真正的 user → team → org 层级管理(回忆时优先采用最具体的范围)——这是其他记忆工具都没有提供的基础机制。个人使用免费;治理能力则可随着你的需求不断扩展。

看看效果

一条 npx 命令即可完成设置;随后,你的 Agent 会在 Claude Code 中保存事实,并在 Cursor 中回忆起来—— 无需账户,也无需数据库:

Krimto — 在 Claude Code 中保存事实,在 Cursor 中回忆

三个简短演示——个人使用(在 Claude Code 中记住,在 Cursor 中回忆)、跨设备(写入、 git push,然后在另一台笔记本电脑上回忆)和团队使用(队友的事实会传递给你;你的个人笔记 仍归你所有)。

由于每条记忆都只是 git 中的一个文件,你可以直接查看——无需 API,也无需仪表板:

$ cat ~/.krimto/user/[email protected]/favorite-color.md
---
id: fct_01KT3BDSYY1KK80SG3S7KBEV58
scope: user/[email protected]
title: Favorite color
author: [email protected]
created: 2026-06-02T05:03:14Z
updated: 2026-06-02T05:03:14Z
tags:
  - personal
source: claude-code
---

User's favorite color is red.

$ git -C ~/.krimto log --oneline -1
8bc5b86 krimto: write batch — 1 fact

这就是我们的核心主张:Agent 的记忆是你自己拥有的 git 仓库中的纯 Markdown 文件——而不是别人数据库中的记录。

为什么选择 Krimto

  • 由你掌控,保存在你的 git 中。 每条事实都是你所管理的 git 仓库中的一个 Markdown 文件——用 git log 查看 审计记录,在任何编辑器中编辑,并在拉取请求中审查。没有供应商数据库,也不会被锁定。
  • 由 user → team → org 层级管理。 知识归属于个人、团队或整个公司;回忆时优先采用最具体的范围——这是由服务器强制执行的基础机制,其他记忆 工具都未免费提供。
  • 随处使用,跨供应商,采用 Apache-2.0 许可。 一个 MCP 服务即可在 Claude Code、Cursor、Codex、Gemini CLI 等工具间同步相同的记忆——适用于每个编辑器和设备。完全开源,不受托管服务限制。

2 分钟快速体验(个人使用,无需账户)

npx @krimto-labs/krimto init

设置向导会检测你的编辑器、完成连接并启用自动记忆。然后,在任意聊天中:

"Remember that our staging DB resets every Sunday."

开启新聊天并询问:

"What do you know about staging?"   → it remembers.

使用 krimto notes(终端)或 krimto ui(浏览器仪表板)查看笔记。你的数据保存在 ~/.krimto 中——无论你正在处理哪个项目,都是同一个文件夹。

连接你的 Agent

krimto init 会为你配置受支持的编辑器。自动连接与需要复制粘贴一次的编辑器如下:

编辑器设置
Cursor自动连接
Claude Code自动连接
Codex手动添加代码片段
Gemini CLI手动添加代码片段

要手动连接任意 MCP 客户端,请通过 stdio 指向 Krimto:

claude mcp add krimto -- npx -y @krimto-labs/krimto

……或使用配置文件形式(Cursor、Codex、Gemini CLI 等采用相同格式):

{ "mcpServers": { "krimto": { "command": "npx", "args": ["-y", "@krimto-labs/krimto"] } } }

默认情况下,只有在你提出要求时,Agent 才会使用 Krimto。在项目中运行一次 krimto init,即可添加一条常驻规则,让 Agent 自动使用 Krimto。

安装为 Claude Code 插件

如果更喜欢使用 Claude Code 的插件系统?添加 Krimto 的市场并直接安装:

/plugin marketplace add krimto-labs/krimto
/plugin install krimto@krimto

此插件将 MCP 服务与 Krimto 的技能、/krimto-status 命令和记忆钩子打包在一起——无需单独运行 krimto init。

工作原理

三个层次,一个事实来源:

  1. 存储 — 事实以 Markdown 文件的形式存储在 Git 仓库中(这是事实来源;Git 是审计日志)。
  2. 索引 — 使用 SQLite + sqlite-vec 混合索引(关键词 + 向量)实现快速检索,并在排序时应用范围优先级。
  3. 访问 — API 服务负责控制谁可以读取和写入各个范围(user / team / org)。

团队模式

准备好与队友共享记忆时:

npx @krimto-labs/krimto team init

此流程会引导你填写管理员邮箱、组织/团队名称、可选的共享 Git 远程仓库,并邀请队友;随后为每位队友打印加入命令:

krimto join --server <url> --key <key>

队友可以连接到同一个共享服务,也可以各自运行通过共享 Git 远程仓库同步的 Krimto。个人笔记和团队笔记保存在一起,并作为一个整体同步。你可以随时通过 krimto team disband 退回个人模式(你的笔记会保留)。

自托管

只要能运行 Node 20+,就能运行 Krimto。

# HTTP server + browser dashboard at http://localhost:8080
npx @krimto-labs/krimto serve

# or Docker
docker run -d -p 8080:8080 -v ~/.krimto:/data ghcr.io/krimto-labs/krimto:latest

运行 npx @krimto-labs/krimto --help 查看完整命令列表。

路线图

当前版本 v0.2 提供记忆核心、团队功能、Web 控制面板和跨厂商 MCP 服务。接下来是 OAuth 登录和拉取请求审批流程(v0.3),然后推出托管版 Krimto Cloud(v1.0)。请参阅 ROADMAP.md。

贡献与许可证

欢迎贡献 — 请参阅 CONTRIBUTING.md 和我们的行为准则。安全问题请报告至:SECURITY.md。

采用 Apache-2.0 许可证。无论是个人开发者还是企业,都可以自托管同一份代码 — 不设套餐壁垒。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。