MCP Catalogs
首页memorix screenshot

memorix

by AVIDS2·449·综合分 53

为编程代理通过 MCP 提供开源的跨代理内存层,采用本地优先存储。

developer-toolsai-llmknowledge-graph
39
Forks
8
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Memorix 是一个面向编程代理的本地优先内存控制平面,在一个持久化位置维护项目上下文、推理历史和 Git 衍生事实。它提供三层内存结构(观察、推理和 Git 记忆)、感知来源的检索功能,以及包含去重和保留策略的内存质量管道。系统通过 MCP 集成支持多种 IDE 和编程代理,如 Cursor、Claude Code、Codex、Windsurf 和 GitHub Copilot,实现在会话和环境间的连续工作。

试试问 AI

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

:跨会话和跨 IDE 的项目记忆,用于编程工作流
:Git 感知的记忆追踪和检索,用于开发项目
:具有任务管理和代理间通信的多代理协调
:Memorix 与标准 IDE 记忆有什么不同?
:Memorix 如何处理隐私和数据存储?

什么时候选它

当你需要在多个 IDE 和编码代理之间保持持久记忆,特别是当你使用多个 AI 编码工具并希望它们共享项目上下文和推理时,选择 Memorix。

什么时候不要选它

如果你只使用一个 IDE 和编码代理,偏好基于云的解决方案而非本地优先存储,或者需要更简单的记忆系统而不需要多编排的复杂性,就不要选择 Memorix。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • memorix_store

    Store a memory in the memorix system with text, title, entity, and type

  • memorix_search

    Search through stored memories using a query

  • memorix_detail

    Retrieve detailed information about a specific memory

  • memorix_resolve

    Resolve or update a memory in the system

  • memorix_session_start

    Start a new session with memorix, optionally joining the agent team

  • memorix_task_list

    List available tasks in the agent team

  • memorix_team_status

    Check the current status of the agent team

  • memorix_orchestrate

    Run a multi-agent orchestration with a specific goal

  • memorix_sync_workspace

    Sync workspace configurations and rules

  • memorix_ingest_commit

    Ingest Git commit information into memorix

  • memorix_audit_project

    Audit the current project state and memory consistency

  • memorix_dashboard

    Launch the memorix dashboard UI

说明:Tool names inferred from CLI commands and MCP references in the documentation. The README doesn't provide explicit MCP tool definitions but references MCP tools throughout the text.

可对比工具

semantic-memory-mcpdev-assistant-mcpcursor-memorygithub-copilot-memory

安装

使用 npm 全局安装:

npm install -g memorix

初始化配置:

memorix init

对于 Claude Desktop 的 MCP 集成,添加到 config.json:

{
  "mcpServers": {
    "memorix": {
      "command": "memorix",
      "args": ["serve"]
    }
  }
}

作为 MCP 服务器运行:memorix serve

FAQ

Memorix 与标准 IDE 记忆有什么不同?
Memorix 提供持久的跨会话内存层,超越了单线程代理记忆的限制,并集成了 Git 功能和多代理协调能力。
Memorix 如何处理隐私和数据存储?
Memorix 使用 SQLite 作为规范存储,Orama 进行搜索,默认情况下所有数据都保持本地存储,无需云端依赖。

memorix 对比

GitHub →

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