syncable-dev

memtrace-public

Structural memory for AI coding agents. Bi-temporal graph, MCP-native, zero LLM calls. Cursor · Claude Code · Codex · DeepSeek Harness · Hermes · VS Code · Windsurf.

Stars 464 +1Forks 41许可证 NOASSERTION更新 2026/8/20

Memtrace 是面向编码智能体的结构化代码记忆系统,用 Rust 与 Tree-sitter 把函数、类、调用关系和版本变化整理成可查询的知识图。索引完全在本地完成,不调用模型,支持二十余种语言和部分框架配置。

双时间图既记录代码关系何时成立,也记录系统何时获知,因而可以查询历史结构、重放重构过程和评估修改影响范围。它通过 MCP 以及独立 DSH 插件接入多种编辑器和智能体,并提供压缩源码窗口、目录图和增量索引。

核心能力

  • 在本地用 Tree-sitter 把函数、类、调用边与版本整理成可查询的知识图,索引过程不调用模型。
  • 双时间图同时记录代码关系何时成立以及系统何时获知,便于查询历史结构。
  • 通过 MCP 与独立 DSH 插件接入多种编辑器和智能体。
  • 提供压缩源码窗口、目录图与增量索引。

如何开始

  1. 1
    安装 Harness

    先全局安装 DeepSeek Harness,得到 dsh 命令。

    npm install -g @deepseek-ai/dsh
  2. 2
    添加 Memtrace 插件

    在 web profile 下加入 Memtrace 的 DSH 插件。

    npx -y @deepseek-ai/dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace
  3. 3
    索引工作区

    让智能体索引工作区,并拉取影响范围、演进或架构简报。

使用前确认

目前处于 private beta,需在 memtrace.io 加入等待名单。源码不出本机,网络仅用于许可证校验、汇总节点边计数以及可关闭的崩溃遥测。

Star 增长

455 → 464 Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

agent-memoryai-agentsbi-temporal-graphclaude-codecode-intelligencecode-searchcoding-agentscursordeepseek-harnessdshdsh-pluginknowledge-graphlocal-firstmcpmcp-serverrustsemantic-searchstructural-memorytemporal-analysistree-sitter

相关项目

使用方式

该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。