Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

sdsrss/claude-mem-lite

说明与用途

**项目简介(2‑3 句话)**
sdsrss/claude-mem-lite 为 Claude Code 提供持久化的长期记忆层,使用 MCP 将编码决策、Bug 修复和上下文以 SQLite 单库形式保存,并通过 FTS5+TF‑IDF 实现高效检索。相较于原版 claude-mem,成本降低约 600 倍,且无需外部服务。

**价值**

  • 将零散的 Prompt 与工具调用统一为可复用的 Agent 工作流,提升多 Agent 协同和工具链自动化的可靠性。
  • 通过本地 SQLite 存储实现数据安全、低延迟和成本可控,适合研发团队内部的知识管理与代码审查追踪。
  • 混合全文检索 + 关键词加权(TF‑IDF)让历史决策与上下文快速定位,显著加速 bug 定位和代码生成。

**典型接入方式**

  1. **SDK / API**:项目提供 JavaScript SDK,直接在 Node.js 项目中 import ClaudeMemLite from 'claude-mem-lite' 并调用 storeEpisode()、search(query) 等方法。
  2. **CLI**:通过 npx claude-mem-lite 可在本地命令行执行 add, search, export 等操作,适合 CI/CD 流程或脚本化调用。
  3. **语言元数据**:库自动捕获文件路径、函数签名、Git 提交信息等元数据,便于在后续检索时过滤特定语言或模块。

**生产可用性**

  • **成熟度**:Medium。已有 47 星、3 个 Fork,近期(2026‑06‑23)仍在更新,适合作为原型或内部工具快速落地。
  • **依赖**:唯一外部依赖为 SQLite(内置于 Node),部署简单,无需额外云服务。
  • **风险**:需进一步审查许可证兼容性、代码安全审计以及维护者活跃度后方可在对外服务中使用。

总体而言,claude-mem-lite 是一个低成本、易集成的本地记忆层,适合在研发团队内部或受限环境中快速实现可重复的 Claude Agent 工作流。

实际用途

sdsrss/claude-mem-lite helps turn isolated prompts and tools into repeatable agent workflows.

  • coordinate multi-agent workflows
  • add tool-use pipelines
  • standardize agent memory

限制与审查说明

Medium: useful for prototypes or internal workflows, with dependency and maintenance checks before production.

  • 来源: github
  • 语言: JavaScript
  • 记录日期: 2026-09-05T17:32:04.546Z
原始来源