archiledger
by thecookiezen·★ 5·综合分 40
Archiledger 是一个基于图的 MCP 内存服务器,具有向量搜索功能,可持久化存储 AI 知识。
概述
Archiledger 为 AI 助手提供基于知识图谱的内存系统,通过实现模型上下文协议(MCP),使记忆能够跨对话持久化。它既提供低级的手动控制工具,也通过其智能记忆(Agentic Memory)模块提供高级的 AI 驱动内存管理功能。系统使用嵌入式图数据库(LadybugDB),支持向量搜索进行笔记的语义相似性检索,并具有标记、链接和图遍历等功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要为 AI 助手提供持久化、图结构化记忆,并希望同时具备手动控制和 AI 自动化功能时,选择 Archiledger。
什么时候不要选它
不要在生产环境中使用它,因为它缺乏身份验证功能,或者如果您更偏好基于云的解决方案而非本地嵌入式数据库。
此 server 暴露的工具
从 README 抽取出 12 个工具create_notesCreate one or more memory notes with content, keywords, tags, and optional links
get_noteRetrieve a specific note by ID (increments retrieval counter)
get_notes_by_tagFind all notes with a given tag
delete_notesDelete notes by their IDs, including associated links and embeddings
add_linksAdd typed links between notes with context
delete_linksRemove typed links between notes
read_graphRead the entire knowledge graph (all notes and links)
get_linked_notesFind all notes directly connected to a given note
get_all_tagsList all unique tags currently used across notes
search_notesSemantic similarity search with temperature scaling and threshold filtering
memory_vector_searchPerform semantic similarity search across memory notes
agentic_memory_writeStore content with automatic AI classification, tagging, and link generation
可对比工具
安装
安装
前置要求
- Java 21 或更高版本
- Maven
构建
mvn clean package运行低级 MCP 服务器
临时(内存中)模式:
java -jar mcp/target/archiledger-server-1.0.0-SNAPSHOT.jar持久化模式:
java -Dladybugdb.data-path=./archiledger.lbdb
-jar mcp/target/archiledger-server-1.0.0-SNAPSHOT.jarClaude Desktop 配置
添加到 Claude Desktop 的 config.json 文件中:
{
"mcpServers": {
"archiledger": {
"command": "java",
"args": ["-jar", "mcp/target/archiledger-server-1.0.0-SNAPSHOT.jar"],
"env": {
"LADYBUGDB_DATA_PATH": "./archiledger.lbdb"
}
}
}
}FAQ
- Archiledger 适用于生产环境吗?
- 不适用,README 明确指出此服务器未实现身份验证,使用的是专为本地开发设计的嵌入式图数据库。不推荐在生产环境中使用。
- 低级和智能记忆 MCP 服务器有什么区别?
- 低级 MCP 服务器提供直接的手动控制内存操作的工具,而智能记忆 MCP 服务器使用 AI 自动处理笔记的分类、标记和链接,无需手动管理。
archiledger 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。