ディレクトリに戻る

memtrace-public

キュレーション掲載メンテナンス: 活発

syncable-dev/memtrace-public

AI コーディングエージェント向け構造メモリ。二時相グラフ、MCP ネイティブ、LLM 呼び出しゼロ。Cursor・Claude Code・Codex・DSH・Hermes・VS Code・Windsurf 対応

GitHub で見るホームページ
$ npm install -g @deepseek-ai/dsh

470

スター

41

フォーク

Python

言語

NOASSERTION

ライセンス

2026-04-11

作成日

2026-09-06

最終プッシュ

プロプライエタリ EULA(プライベートベータ)。AI コーディングエージェント向けの構造化 Agent Memory —— 双時間ナレッジグラフを DeepSeek Harness プラグインとして dsh CLI でインストール。完全ローカル、25 以上の MCP ツール、17 スキル、LLM 呼び出しゼロ。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

NOASSERTION

01どんなタスクに使えるのか?

  • Give DeepSeek Harness agents persistent structural agent memory of the codebase across sessions

    A live bi-temporal knowledge graph of every function, class, call edge and version, queryable in milliseconds via 25+ MCP tools and 17 agent skills

    Developers running coding agents on DeepSeek Harness who want shared, replay-aware code context without agents re-reading files every session

  • Assess blast radius and replay refactors with full causal awareness before changing code

    Impact analysis with risk rating (`get_impact`), diff-to-symbol scope mapping (`detect_changes`), and six-mode temporal evolution queries

    Engineers doing refactors, incident investigation or code review on large repos who need to know what breaks before they change it

  • Index a large codebase locally with zero LLM calls and zero API cost

    A 50k-file repo indexed in under 90 seconds by Rust + Tree-sitter parsers — 20+ languages plus framework-aware scanners, fully local

    Teams with large monorepos or strict privacy requirements who can't send source code through LLM APIs

02DeepSeek Harness への導入方法

前提条件

  • Node.js ≥ 18 (README requirements table)
  • DeepSeek Harness CLI — `@deepseek-ai/dsh`, which provides the `dsh` command (installed globally or run via npx)
  • Git repository history available — required for temporal analysis
  • Private beta access — Memtrace rolls out access in batches via the waitlist at memtrace.io

インストール手順

  1. 01

    Install DeepSeek Harness: `npm install -g @deepseek-ai/dsh`

    $ npm install -g @deepseek-ai/dsh

  2. 02

    Add the Memtrace plugin: `dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace` (or the npx variant without a global CLI)

    $ dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace

  3. 03

    Optional: pin a local binary with `npm install -g memtrace` and `MEMTRACE_BIN=memtrace` so the first launch doesn't fetch it via npx

    $ npm install -g memtrace

  4. 04

    Ask the agent to index the workspace, then pull blast radius, evolution, or an architecture briefing

導入成功の確認

作者は未記載

ロールバック

  • `memtrace uninstall` — removes skills, MCP server, plugin, settings
  • `npm uninstall -g memtrace`; if npm uninstall already ran, the cleanup script is at `~/.memtrace/uninstall.js`

03DSH 統合と能力の範囲

DSH 統合互換

Installed as a DeepSeek Harness plugin via the dsh CLI (`dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace`); the bundle registers Memtrace's skills and starts `memtrace mcp` inside the Harness profile.

  • Structural local indexing

    any codebase — 20+ programming languages plus YAML / HCL / JSON / TOML / SQL and framework-aware scanners (Express, NestJS, FastAPI, Django, GitHub Actions, Terraform, …)a live knowledge graph with symbols as nodes (functions, classes, interfaces, types, endpoints) and CALLS / IMPLEMENTS / IMPORTS / EXPORTS / CONTAINS edges, built deterministically with Rust + Tree-sitter — zero LLM calls

    writes a local graph index / MemDB on disk; the first index is CPU/RAM intensive
  • Bi-temporal engine

    the indexed repo plus its Git historytime-travel queries via six scoring algorithms (impact, novelty, recency, directional, compound, overview) — every symbol carries its full version history

  • 25+ MCP tools + 17 agent skills

    natural-language requests from the agent (find / who-calls / what-changed / blast-radius / architecture)hybrid BM25 + semantic search, relationship analysis, graph algorithms (PageRank, Louvain communities), Cypher queries — skills fire automatically based on what you ask

    the DSH plugin bundle starts a local `memtrace mcp` server and registers skill files inside the Harness profile
  • Impact analysis & cross-repo API topology

    a symbol, diff, or service boundaryblast radius with risk rating, dead-code detection, complexity hotspots, and the HTTP call graph between repositories

    network traffic limited to license validation, aggregate node/edge counts and opt-out crash telemetry — no source code, file paths or symbol names

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers running coding agents on DeepSeek Harness who want shared, replay-aware code context without agents re-reading files every session
  • Engineers doing refactors, incident investigation or code review on large repos who need to know what breaks before they change it
  • Teams with large monorepos or strict privacy requirements who can't send source code through LLM APIs

不向きな用途

  • Memtrace is in private beta — access is rolled out in batches via the waitlist at memtrace.io, so new users may need to wait for a cohort before they can use it.
  • Proprietary EULA (GitHub reports NOASSERTION): the indexer and MemDB database are closed-source; free for individual developers during beta and after GA.
  • The first index is CPU/RAM intensive — minimum 4 cores, 8 GB RAM, 5 GB disk and Node.js ≥ 18; 8+ cores and 16–32 GB RAM recommended for large monorepos.

05互換性・メンテナンス・セキュリティ上の注意

  • Memtrace is in private beta — access is rolled out in batches via the waitlist at memtrace.io, so new users may need to wait for a cohort before they can use it.
  • Proprietary EULA (GitHub reports NOASSERTION): the indexer and MemDB database are closed-source; free for individual developers during beta and after GA.
  • The first index is CPU/RAM intensive — minimum 4 cores, 8 GB RAM, 5 GB disk and Node.js ≥ 18; 8+ cores and 16–32 GB RAM recommended for large monorepos.
2026-04-112026-08-17v1.1.5

Proprietary EULA per README (GitHub reports NOASSERTION) · actively maintained (latest release v1.1.5, 2026-08-20)

06よくある質問

Memtrace はどうやって DeepSeek Harness に接続しますか?

まず Harness CLI をインストールし(npm install -g @deepseek-ai/dsh)、dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace を実行します。このプラグインが Memtrace のスキルを登録し、Harness プロファイル内で memtrace mcp を起動します。

ネイティブ統合ですか、それとも MCP ですか?

DSH プラグインとしてインストールされます。バンドルが Harness プロファイル内でローカルの memtrace mcp サーバーを起動し、17 のエージェントスキルを登録。スキルは質問内容に応じて自動発動し、プロンプト調整は不要です。

インストールの前提条件は?

Node.js ≥ 18 と DeepSeek Harness CLI が必要です。時系列分析には Git のリポジトリ履歴も必要です。Memtrace はプライベートベータのため、まず memtrace.io のウェイトリストでアクセス権を取得する必要がある場合があります。

コードは外部に送信されますか?

いいえ。インデックス処理は完全にローカルで完結します。ネットワーク通信はライセンス検証、ノード/エッジ数の集計、オプトアウト可能なクラッシュテレメトリのみで、ソースコード・ファイルパス・シンボル名は含まれません。MEMTRACE_TELEMETRY=off でテレメトリを無効化できます。

マシンリソースの要件は?

初回インデックスは CPU/RAM 負荷が高めです。最低 4 コア・8 GB RAM・5 GB ディスク、大規模モノレポには 8 コア以上・16–32 GB RAM を推奨します。以降のクエリと増分再インデックスははるかに軽量です。

08データと出典

  • 作者による申告github.com27da02533070…

    Memtrace runs as a [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) plugin.

  • 作者による申告github.com27da02533070…

    npx -y @deepseek-ai/dsh plugin --profile web add github:syncable-dev/dsh-plugin-memtrace

  • 作者による申告github.com27da02533070…

    That bundle registers Memtrace's skills and starts `memtrace mcp` inside the Harness profile. First launch may fetch the…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。