SuperAPI AI 工具集

krimto

Krimto 是一个面向 AI 编程智能体的开源团队记忆层。它把智能体的记忆以 Markdown 文件形式存储在用户自己的 git 仓库中,而非厂商数据库,并按照 用户→团队→组织 的层级进行权限治理,召回时最具体的范围优先。它通过跨厂商的 MCP 服务器,让同一份记忆在 Claude Code、Cursor、Codex、Gemini CLI 等多个编辑器和机器之间同步。用户只需一条 npx 命令即可完成设置,无需账号、无需数据库。个人使用免费,采用 Apache-2.0 许可,完全开源且可自托管。

访问官网

工具介绍

Krimto 是一个面向 AI 编程智能体的开源团队记忆层,核心目标是把智能体的记忆交还给用户自己掌控。它不把记忆存放在厂商的数据库中,而是以纯 Markdown 文件的形式保存在用户自己的 git 仓库里,因此每条记忆都可以被阅读、在 Pull Request 中审查,并拥有完整的 git 审计日志。

主要能力

  • 记忆以 Markdown 文件存储于 git 仓库:每条事实都是一个普通的 Markdown 文件,位于用户控制的 git 仓库中,可用任意编辑器编辑,可通过 git log 查看审计轨迹,也可在 PR 中评审。
  • 用户→团队→组织层级治理:知识被限定在个人、团队或整个公司范围内,召回时最具体的范围优先。这是由服务器强制执行的机制。
  • 跨厂商、跨编辑器同步:一个 MCP 服务器即可在 Claude Code、Cursor、Codex、Gemini CLI 等多个编辑器以及不同机器之间同步同一份记忆。
  • 三层架构:存储层为 git 仓库中的 Markdown 文件(事实来源,git 作为审计日志);索引层为 SQLite + sqlite-vec 混合索引(关键词 + 向量),用于快速检索,并在排序时应用范围优先级;访问层为 API 服务器,强制执行谁可以读写每个范围(用户/团队/组织)。
  • 终端与浏览器查看:可通过 krimto notes 在终端查看笔记,或通过 krimto ui 打开浏览器仪表盘。数据存放在 ~/.krimto 目录中,与具体项目无关。

使用方式

  • 快速开始(个人使用,无需账号):一条 npx 命令即可完成设置。设置向导会检测用户的编辑器、完成接线并开启自动记忆。之后在任意聊天中告诉智能体“记住 X”,它就会保存一条持久、可归属的事实;在新聊天、不同编辑器或另一台机器上提问时,即可召回正确答案。
  • 连接智能体:krimto init 会为受支持的编辑器自动接线。对于任何 MCP 客户端,也可以手动指向 Krimto 的 stdio 接口,或使用配置文件形式(Cursor、Codex、Gemini CLI 等使用相同结构)。默认情况下,智能体仅在用户要求时使用 Krimto;在项目中运行一次 krimto init 会放置一条常驻规则,让智能体自行使用 Krimto。
  • 作为 Claude Code 插件安装:如果偏好 Claude Code 的插件系统,可以添加 Krimto 的 marketplace 并直接安装。这会打包 MCP 服务器以及 Krimto 的技能、/krimto-status 命令和记忆钩子,无需单独运行 krimto init。
  • 团队共享:准备好与队友共享记忆时,有相应的引导流程,涵盖管理员邮箱、组织/团队名称、可选的共享 git 远程仓库以及队友邀请,并为每位队友打印加入命令。队友可以连接到一个共享服务器,也可以各自运行自己的 Krimto 并通过共享 git 远程仓库同步。个人笔记与团队笔记一起存放并作为一个整体同步。随时可用 krimto team disband 退回个人模式,笔记会被保留。

适用场景

  • 个人开发者希望 AI 编程智能体的记忆跨编辑器、跨机器跟随自己,且数据完全由自己掌控。
  • 团队希望共享一份“团队大脑”,同时保留个人笔记的私密性,并按用户、团队、组织层级进行权限治理。
  • 需要审计轨迹、可评审记忆内容的开发流程。

限制与运行要求

  • 运行环境要求 Node 20+。
  • 当前版本 v0.2 包含记忆核心、团队功能、Web 仪表盘和跨厂商 MCP 服务器。后续计划:v0.3 加入 OAuth 登录和 Pull Request 审批流程,v1.0 推出托管的 Krimto Cloud。
  • 采用 Apache-2.0 许可,同一份代码可由个人开发者或企业自托管,没有层级限制。
  • 关于具体收费、价格、平台支持范围等更多细节,资料中暂未提供。