TechFoco Logo
首页专题归档站点地图
© 2026 TechFoco. All rights reserved.
文章归档专题网站地图站点地图 XML爬虫规则GitHub
  1. 首页
  2. /
  3. 返回归档
  4. /
  5. 开源AI永久记忆系统与多模型编排器

开源AI永久记忆系统与多模型编排器

2026年03月23日•TechFoco 精选

一个开源项目通过知识库服务器和MCP协议,为多个AI模型提供共享的持久记忆,并实现了多模型故障自动切换与指令自学习机制。

AI助手在对话中缺乏持久记忆是一个普遍痛点。一位开发者为了解决此问题,在个人VPS上构建了一个知识库服务器,旨在让Claude Code和Claude.ai等模型通过MCP协议共享记忆。该系统还集成了多模型编排器,以应对模型服务中断或限流,并引入了AI自学习机制。

核心内容

系统的核心逻辑是将Obsidian笔记库接入运行在VPS上的知识库服务器。该服务器使用SQLite FTS5进行全文检索,并通过MCP协议为Claude.ai和Claude Code等客户端提供接口。这使得在一个客户端写入的内容,可被另一个客户端立即搜索和读取,实现了跨会话和跨工具的记忆共享。

更进一步的是多模型编排器Daniel。它封装了Claude、Codex和Gemini的命令行接口,使这三个模型能够共享同一个知识库。当某个模型(如Claude)发生限流或故障时,系统会自动切换到另一个可用模型(如Codex)继续工作,从而保障服务的连续性。

系统具备自学习能力。每次对话后,AI会根据交互的有效性自动更新其指令文件。经过上百轮对话的积累,系统能够记住用户的代码库、架构偏好和习惯模式,从而提升输出代码等任务的质量和一次性成功率。

在技术架构上,项目采用Node.js、SQLite FTS5、MCP、Express等技术栈,不依赖向量数据库和特定云服务。其工作流程为:经过人工筛选的Obsidian笔记库,经由知识库服务器(利用SQLite FTS5优化token使用)处理,再通过MCP接口提供给各个AI模型使用。

系统提供了包括带排序和高亮的全文搜索在内的核心功能,并通过四个MCP工具(kb_search, kb_list, kb_read, kb_ingest)进行操作。它还设计了三层存储结构(冷、热、长期记忆)来防止上下文漂移,并通过提升机制避免每次会话都引入大量历史数据噪音。

价值与影响

该方案通过数据库检索而非依赖大上下文窗口,据称可节省90%的token消耗。其关键价值在于能够从Obsidian中摄取各类知识(如推文、视频字幕、论文),经过AI综合编目后,供多个模型低成本复用,这区别于简单的对话延续功能。

系统采用Obsidian作为人工筛选的“真相源”,结合AI进行提取和优化存储,试图在自动化与人工控制之间取得平衡。针对记忆去重的挑战,系统通过先检索后保存的机制来避免重复条目。

与后来Google开源的Always-On Memory Agent相比,该方案更早投入使用,并集成了多模型编排能力。开发者还基于此推出了SaaS服务memstalker.com,提供托管的知识库和定制连接器。该项目展示了一种实现AI持久记忆、提升模型协作可靠性的可行技术路径。


来源:黑洞资源笔记

相关标签

AI Memory SystemMCP ProtocolMulti-Agent OrchestrationSQLite FTS5Node.js

继续阅读

较新文章

无限上下文与RAG:时效性、可追溯性与成本的三重考验

较早文章

OpenClaw 极简安全实践指南更新

相关文章

查看更多
wecom-cli:终端操控企业微信的 AI Agent 工具

wecom-cli:终端操控企业微信的 AI Agent 工具

wecom-cli 是一款通过命令行和 AI Agent 高效操控企业微信的工具,覆盖通讯录、消息、会议等 7 大核心业务,支持 npm 一键安装与快速配置,适合用于自动化办公场景。

2026年04月02日
命令行工具企业微信

开源AI永久记忆系统与多模型编排器

一个开源项目通过知识库服务器和MCP协议,为多个AI模型提供共享的持久记忆,并实现了多模型故障自动切换与指令自学习机制。

2026年03月23日
AI Memory SystemMCP Protocol
Node.js 之父 Ryan Dahl:人类写代码的时代结束

Node.js 之父 Ryan Dahl:人类写代码的时代结束

Node.js 创造者 Ryan Dahl 近期发表观点,认为直接编写代码语法将不再是程序员的核心工作。本文梳理了由此引发的关于 AI 如何重塑编程工作本质的讨论,探讨了编码、编程与开发三者的差异,以及程序员在 A...

2026年01月23日
AI编程软件开发
从零开始构建 AI Agent:深入理解底层原理

从零开始构建 AI Agent:深入理解底层原理

本文介绍 ai-agents-from-scratch 开源教学项目,该项目主张不使用 LangChain 等框架,而是通过 Node.js 和本地大模型,从零开始拆解 AI Agent 的核心原理,包括函数调用、...

2025年12月27日
AI AgentNode.js
Code:本地终端多智能体编程助手解析

Code:本地终端多智能体编程助手解析

本文介绍 Code 工具,一款支持多智能体协作、浏览器集成与 MCP 扩展的本地终端编程助手,旨在通过增强的 CLI 体验提升开发效率。

2025年09月09日
MCP ProtocolAI Programming Assistant
Mercur:首个无限制开源多商户市场平台

Mercur:首个无限制开源多商户市场平台

Mercur 是基于 MedusaJS 构建的开源多商户市场平台,支持完全自托管、零交易费,提供生产级 B2C 市场功能,并具备向 B2B 及定制化扩展的能力。

2025年08月31日
多商户市场开源平台