L
LWC (llm-wiki-cli)
为编程 Agent 打造的主动式持久记忆系统,让知识在工作过程中不断积累
LWC(llm-wiki-cli)是一款专为编程 Agent 设计的主动式记忆工具,通过 SQLite 持久化存储和知识图谱结构,让 Agent 在每次工作时积累的知识能够被长期保留,而不是随着会话结束而消失。
大多数 Agent 工具在会话结束时都会丢弃有价值的工作成果,每次重新开始都需要从零推导相同的答案。LWC 打破了这一循环:它允许 Agent 自主完成记忆的完整生命周期——召回已有知识、阅读新来源、更新概念、记录矛盾、维护引用,并将值得保留的发现写回长期记忆。人类只需定义目标、提供来源和审查结果,日常记忆维护完全由 Agent 自动完成。
在技术实现上,LWC 构建了一张可遍历的记忆图,连接了不可变的来源及其历史版本、概念、决策、综合结论、Wiki 链接、语义关系、矛盾记录以及代码符号与依赖关系。这使得 Agent 能够回答「哪些内容依赖这项决策」「如果这项策略变化会影响什么」「新来源与现有知识在哪里发生冲突」这类需要跨文档关联推理的问题。
LWC 的另一个关键特性是将记忆与查询时 RAG 区分开来。传统 RAG 的工作流程是:检索片段、生成答案、遗忘。LWC 则保留其中真正有价值的工作:任务触发后,先召回已维护的记忆,基于来源和既有综合成果进行推理,再将改进后的记忆写回,供下一次会话使用。
该工具以 Rust 语言开发,无需托管 LLM API、Embedding 模型、向量数据库或后台守护进程。它提供原生的 Skills、Instructions、Hooks 和 MCP 集成,支持 Claude Code、Codex、Cursor 等主流编程 Agent,适合需要跨项目积累技术决策和知识的开发团队使用。
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议