hmem logo
hmem
★ 24
vs
rekal logo
rekal
★ 53

hmem vs rekal

hmem:hmem 是一个为 AI 智能体设计的记忆系统,能够跨会话、设备和 AI 提供者持久化项目上下文。它采用 5 级懒加载架构,在保留完整细节的同时最小化令牌使用。支持自动记录、后台检查点和跨平台同步。;rekal:rekal 通过 MCP 服务器为 LLM 提供长期记忆。它将记忆存储在本地 SQLite 文件中,并使用混合搜索(BM25 关键词 + 向量语义 + 时间衰减)进行检索。它适用于任何支持 MCP 的代理,如 Claude Code、Codex CLI 和 OpenCode。

01

简评

hmem logo
hmemMemory & Context · ★ 24

需要跨会话保持项目上下文的 AI 编程助手

rekal logo
rekalRAG / Knowledge Base · ★ 53

为编码代理提供跨会话的持久记忆,记住用户偏好和决策

02

并排对比

字段
hmem logohmem
rekal logorekal
分类
记忆与上下文
RAG / 知识库
Stars
★ 24
★ 53
许可证
MIT
MIT
安装方式
npm install -g hmem-mcp && npx hmem init
pip install rekal
更新时间
3个月前
1个月前
开源
是
是
标签
AI 智能体, AI 工具, Claude
大语言模型, MCP 协议, MCP 服务器
03

功能特性

hmem logohmem
015级懒加载最小化令牌使用
02通过 Haiku 自动记录会话和后台检查点
03跨 AI 提供者和工具支持
04基于项目的记忆组织
05设备间加密同步
rekal logorekal
01本地 SQLite 存储,无需云服务或 API 密钥
02混合搜索,结合 BM25 关键词、向量语义和时间衰减
03兼容多种编码代理的 MCP 服务器
04基于工具的全面记忆管理(存储、搜索、更新、删除、修剪)
05智能写入操作,支持替代和链接以演进知识
04

使用场景

hmem logohmem
↳需要跨会话保持项目上下文的 AI 编程助手
↳多设备工作流,不同智能体继续同一项目
↳个人 AI 助手的知识管理
rekal logorekal
↳为编码代理提供跨会话的持久记忆,记住用户偏好和决策
↳存储项目特定知识和约定,无需外部服务
↳维护代理交互和决策的可搜索历史
FAQ

常见问题

hmem 和 rekal 有什么区别?
hmem 和 rekal 都属于 Memory & Context 类别。hmem 有 24 Stars,rekal 有 53 Stars。
hmem 和 rekal 哪个更好?
最佳选择取决于你的具体需求。需要跨会话保持项目上下文的 AI 编程助手 时选 hmem,为编码代理提供跨会话的持久记忆,记住用户偏好和决策 时选 rekal。
hmem 是免费的吗?
是的,hmem 在 GitHub 开源(MIT)。
rekal 是免费的吗?
是的,rekal 在 GitHub 开源(MIT)。
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
→

相关链接