
memoket-kite
不搭向量库,让 AI Agent 用更少上下文记住长期对话
memoket-kite 是一个面向 AI Agent 的开源长期记忆引擎,最大特点是「无向量」——不依赖向量数据库和嵌入模型,而是通过结构化检索与压缩策略来组织、存储和召回历史信息。它要解决的问题是:传统 RAG 式记忆方案需要把大量对话切片做嵌入、存向量库,既增加工程复杂度,又让每次推理塞入冗长上下文,导致成本高、延迟大、召回噪声多。kite 用更精简的上下文完成记忆读写,官方称在 LoCoMo 和 LongMemEval 两个长期记忆基准上达到 SOTA,同时显著减少 token 消耗。核心能力包括长期对话记忆的写入与检索、跨会话信息关联、对 Agent 历史状态的轻量维护,以及与 LLM/Agent 框架的集成。适合需要让聊天机器人或自主 Agent 记住用户偏好、历史任务和事实细节,但又不想引入向量库这一整套基础设施的团队。
项目数据
使用教程
核心亮点
- 无需向量数据库和嵌入模型,部署链路更短,省去 embedding 服务与索引维护成本
- 在 LoCoMo、LongMemEval 两个长期记忆基准上报告 SOTA,且上下文占用显著更少
- 纯 Python 实现,便于接入现有 LLM/Agent 框架并做二次定制
不足之处
- 项目仅 140 星,属于早期阶段,API 稳定性和生产验证程度待观察
- 无向量方案在超大规模或强语义模糊匹配场景下的召回上限可能不如成熟向量检索
适用场景
- 给客服/陪伴类聊天机器人加跨会话长期记忆,记住用户偏好与历史问题
- 为自主 Agent 维护任务历史与事实库,减少每轮重复喂入的上下文长度
- 在成本敏感或无法部署向量库的环境中实现轻量长期记忆
替代项目
mem0、Zep、Letta
项目介绍
上一篇:pawwake
下一篇:langsmith-sdk
同类项目推荐
freebuff-proxy
开源
聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。
OpenAI-compatible gateway for FreeBuff coding models. Token pool, session lifecycle,···
microduck
开源
用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。
A Tiny biped duck robot
soperator
开源
用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。
Run Slurm in Kubernetes
ollama
开源
一条命令本地跑起大模型,免费、私密、不卡顿
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···