MCP Catalogs
首页ctxvault screenshot

ctxvault

by Filippo-Venturini·56·综合分 45

CtxVault 为AI代理提供分类记忆基础设施,具有语义和过程性保险库隔离功能。

ai-llmknowledge-graphdeveloper-tools
8
Forks
5
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

CtxVault 是一种本地记忆基础设施,将知识组织成具有明确类型的隔离保险库。它提供用于文档存储和检索的语义保险库,以及用于过程性记忆的技能保险库。该系统提供结构隔离和访问控制,确保代理只能访问指定的内存空间。CtxVault 通过 CLI、HTTP API 和 MCP 服务器接口集成,支持跨会话的持久记忆和人机可观测性。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:研究助手跨会话持久记忆
:具有隔离知识库的多代理系统
:个人AI辅助知识管理
:CtxVault 与传统向量数据库有何不同?
:我可以将 CtxVault 与任何 AI 客户端一起使用吗?

什么时候选它

当您需要在多个AI代理之间实现结构化隔离、跨会话持久内存以及对代理知识库的完全人类控制时,选择CtxVault。

什么时候不要选它

如果您只需要简单的内存上下文窗口、需要云存储,或者需要超出基本访问控制的广泛身份验证和安全功能,不要选择CtxVault。

此 server 暴露的工具

从 README 抽取出 6 个工具
  • list_vaults

    List all available vaults

  • query

    Query a vault semantically for relevant content

  • write

    Write content to a vault as a new document

  • list_docs

    List all documents in a vault

  • init

    Initialize a new vault

  • attach

    Attach an agent to a vault, granting access

可对比工具

mem0chroma-mcplancedb-mcp

安装

安装

**要求:** Python 3.10+

**从 PyPI 安装:**

pip install ctxvault

**从源码安装:**

git clone https://github.com/Filippo-Venturini/ctxvault
cd ctxvault
uv sync            # 创建 .venv 并安装所有依赖
uv run ctxvault    # 运行 CLI

**MCP 配置:** 添加到 Claude Desktop 配置文件:

{
  "mcpServers": {
    "ctxvault": {
      "command": "ctxvault-mcp"
    }
  }
}

FAQ

CtxVault 与传统向量数据库有何不同?
CtxVault 在保险库之间提供结构隔离、分类记忆(语义与过程性)、访问控制以及通过简单文件系统接口实现的人机可观测性。
我可以将 CtxVault 与任何 AI 客户端一起使用吗?
是的,CtxVault 提供 MCP 服务器集成,可以无缝地与 Claude Desktop、Cursor 和任何其他兼容 MCP 的客户端一起使用。

ctxvault 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。