SuperAPI AI 工具集

kremis

Kremis 是一个用 Rust 编写的确定性知识图谱引擎,可作为 MCP 服务器为 AI 助手提供可验证的记忆层。它只记录、关联和检索事实,不进行 LLM 或嵌入调用,不凭空生成内容。核心特性包括:纯 Rust 实现、无异步、无浮点运算,相同输入始终产生相同输出;使用 BLAKE3 对完整图状态进行哈希校验;支持确定性二进制快照导出(KREX)用于审计和复现;提供可验证查询证书(KVQC),可证明某事实存在或不存在。Kremis 初始为空,所有节点均来自真实信号,默认使用 redb 后端实现 ACID 持久化。它提供 CLI、HTTP API 和 MCP 桥接三种接口,适用于 AI 智能体记忆、LLM 事实核查、溯源审计等场景。项目处于 Alpha 阶段,需要 Rust 1.89+ 和 Cargo。

访问官网

工具介绍

Kremis 是一个面向“有据可依的 AI”的最小化图引擎,使用 Rust 编写。它的定位是记录、关联和检索,但从不发明内容。项目当前处于 Alpha 阶段,功能可用且经过测试,但在 v1.0 之前仍可能出现破坏性变更。

用途

Kremis 旨在为 AI 系统提供一个确定性的、可验证的知识图谱基底。它不依赖 LLM 或嵌入模型,所有节点都来自真实信号,因此适合需要可追溯、可审计、可复现的场景。

主要能力

  • 确定性图引擎:纯 Rust 实现,核心无异步、无浮点运算,相同输入始终产生相同输出。
  • 三种接口:CLI、HTTP API 和 MCP 桥接,分别面向终端、REST 和 AI 助手。
  • BLAKE3 哈希:对完整图状态进行加密哈希,可在任意时间点验证完整性。
  • 规范化导出(KREX):确定性二进制快照,用于溯源、审计追踪和可复现性。
  • 可验证查询证书(KVQC):POST /certify 返回可复现的证书,作为某事实存在或不存在的可移植证明。
  • 零内置知识:Kremis 初始为空,每个节点都来自真实信号。
  • ACID 持久化:默认使用 redb 后端,支持崩溃安全的事务。

使用方式

Kremis 需要 Rust 1.89+ 和 Cargo。它提供 CLI 命令和 HTTP 服务器,但两者不能同时运行,因为 redb 持有排他锁,使用 CLI 前需停止服务器。MCP 桥接可让 Claude、Cursor 等兼容 MCP 的助手接入,获得可验证的记忆层。

适用场景

  • AI 智能体记忆:通过 MCP 为 AI 助手提供可验证的记忆层,事实以图节点存储,每个答案都可追溯到真实数据点,无嵌入、无概率检索。
  • LLM 事实核查:导入数据后,让 LLM 生成声明,再逐条对照图谱检查。每个响应带有 grounding 字段(fact、inference 或 unknown),POST /certify 可将 unknown 转为绑定图状态 BLAKE3 哈希的证书。
  • 溯源与审计追踪:将完整图谱导出为确定性二进制快照,计算其 BLAKE3 哈希,并在任意时间点验证完整性。每个节点都链接到创建它的信号,适用于需要证明数据存在时间与内容的合规工作流。

限制

  • 项目处于 Alpha 阶段,API 可能变化。
  • CLI 与 HTTP 服务器不能同时运行。
  • 品牌资产(docs/logo/ 中的 logo、图标、favicon)为专有,不在 Apache 2.0 许可范围内。
  • 基准测试中提到的模型表现、规模效应等细节属于项目自述的实验结果,具体数据请参考仓库中的 benchmark/README.md。
  • 关于收费、价格、平台支持等商业信息,资料中暂未提供。