
kiwi-mem
给 AI 伴侣装上会遗忘、会做梦的长期记忆
kiwi-mem 是一个自托管的 AI 伴侣记忆网关,定位为 OpenAI 兼容的代理层,解决长期陪伴型 AI 聊天中记忆易丢失、上下文碎片化的问题。它把向量搜索、记忆热度、Dream 睡眠整合和日历层级摘要整合到一个服务里,任何兼容 OpenAI 接口的客户端都能直接接入,无需改动原有代码。核心能力包括:用向量检索召回相关旧记忆;用记忆热度给不同记忆打分,让重要内容更易被想起;Dream 机制在空闲时对记忆做整合压缩,模拟睡眠巩固;日历层级摘要则按天、周等粒度生成可读回顾。项目用 Python 编写,基于 FastAPI,提供 Docker 部署和 MCP 支持,适合想给自建 AI 伴侣加长期记忆、又不想被单一平台绑定的用户。
开源
free
基础设施
GitHub 星标
★ 309
维护状态
活跃
是否开源
是
定价模式
free
项目数据
分类基础设施
开发团队LucieEveille
所属国家
定价模式free
价格说明开源项目,自托管免费使用
访问状态
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型ai-companion,ai-companion-systems,ai-memory,ai-memory-system,chatbot,docker,fastapi,llm-gateway,long-term-memory,mcp,model-context-protocol,openai-compatible,pgvector,postgresql,python,self-hosted,sillytavern,vector-search
GitHub 星标★ 309
30天Star增速
HF 下载量
上线时间2026-04-18 00:00:00
最近更新2026-09-17 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-12
浏览次数2
使用教程
核心亮点
- OpenAI 兼容代理,现有客户端改个 base_url 就能接入,迁移成本低
- Dream 睡眠整合与记忆热度机制,让记忆有轻重缓急而非简单堆叠
- 支持 Docker 自托管和 MCP,数据留在自己手里,便于二次开发
不足之处
- 项目处于早期,292 星,API 和记忆策略可能频繁变动
- Dream 整合与热度调参依赖经验,缺少开箱即用的默认最佳实践文档
适用场景
- 自建 AI 伴侣需要跨会话记住用户偏好和往事
- 多客户端共用一套长期记忆,避免换端就失忆
- 研究记忆热度、睡眠整合等类人记忆机制的实验平台
替代项目
mem0、Letta、Zep
项目介绍
同类项目推荐
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···