Elite Longterm Memory

🧠 零成本本地向量记忆,隐私至上

零成本本地向量记忆系统,基于 LanceDB + Ollama 实现语义搜索与三层存储,无需 OpenAI API 费用,完全离线可用

收藏
11.9k
安装
3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与架构

Elite Longterm Memory (Local Edition) 是一款面向 AI Agent 的本地化长期记忆解决方案,采用 LanceDB 向量数据库与 Ollama 本地嵌入模型,彻底摆脱对外部 API 的依赖。系统设计了五层记忆架构:Hot RAM(活跃会话状态)、Warm Store(LanceDB 语义向量)、Cold Store(Git-Notes 结构化决策)、Archive(人类可读精选归档)以及 Embedding 层(Ollama 本地模型),实现从瞬时上下文到永久知识的分级管理。

核心机制围绕 WAL(写前日志)协议 构建,确保关键用户偏好、决策、期限和纠正在 AI 回复前完成持久化,防止崩溃导致上下文丢失。支持自动召回(autoRecall)与智能捕获(autoCapture),可在对话中无缝注入相关历史记忆。

显著优势

1. 零成本运行:Ollama 本地嵌入完全免费,无 token 计费焦虑
2. 隐私安全:数据不出本地,适合敏感场景

3. 毫秒级延迟:纯本地推理,无网络波动影响

4. 离线可用:无网络环境下照常工作

5. 分层管理:Hot/Warm/Cold 三层设计平衡性能与容量

6. Git-Notes 集成:重要决策永久版本化存储

局限与风险

  • 模型质量依赖:nomic-embed-text 虽免费,但语义理解能力弱于 OpenAI text-embedding-3,复杂场景召回准确率可能下降 5-15%
  • 运维复杂度:需自行维护 Ollama 服务、磁盘空间与向量压缩
  • 冷启动成本:首次加载本地模型需显存/内存资源
  • 无多机同步:纯本地设计,跨设备记忆迁移需手动备份/恢复
  • WAL 实现依赖工具调用可靠性:若 Agent 未严格执行先写后回,协议失效

适合人群

  • 注重隐私、拒绝数据出境的个人用户
  • 需要离线环境的开发者(飞机、隔离网络)
  • 高频调用记忆功能、API 费用敏感的场景
  • 已部署 Ollama 的本地 AI 工作流用户

使用建议

建议配合 memory_recall → 决策 → memory_store 的显式工具链使用,定期运行 compactcleanup 维护向量健康度。关键业务场景建议保留 OpenAI API 作为高质量召回的后备方案。

Elite Longterm Memory 内容

bin文件夹
lib文件夹
手动下载zip · 18.8 kB
init.jstext/javascript
请选择文件