Apache-2.0 の agentic コンテキストランタイム。DeepSeek Harness のネイティブプラグインとして提供され、任意の DSH agent に永続メモリ・RAG コンテキスト・16 個の `oc_*` ツールをもたらします。時間事実グラフとローカル優先ストレージを内蔵。
DSH 統合
ネイティブ実行
作者による申告
安全性監査
未監査
最終検証日
2026-08-29
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
DeepSeek Harness の agent に永続的で検索可能なメモリと RAG コンテキストを与える
マウントされた DSH プラグイン。各ターンでリコール・ウォーターフォールを実行し、ユーザーメッセージを永続メモリに書き込み、16 個の `oc_*` ツール(`oc_search`、`oc_remember`、`oc_memory_list` など)を公開
別のベクトルデータベースを立てずに永続メモリと RAG が欲しい DSH agent 開発者
決定や事実を時間軸で追跡し、引用可能な来歴を残す
時間コンテキストグラフ。各事実に `valid_from` / `valid_until` が付き、修正は破壊的でなく追加専用。コンプライアンス証拠も書き出し可能
事実ごとの来歴と保存要件に沿った監査証跡が必要なソフトウェアエンジニアリング・金融・規制対象のチーム
02DeepSeek Harness への導入方法
インストール手順
- 01
$ npm から OpenContext プラグインを DSH プロファイルに追加:`dsh plugin --profile web add dsh-opencontext`
- 02
DSH web を起動しプラグインパネルで有効化:`dsh web`(その後 http://127.0.0.1:3080/plugins を開く)
$ dsh web
導入成功の確認
- プラグインがマウントされたか確認:`dsh --profile web --dump-config | grep dsh-opencontext` —— 出力に `id: dsh-opencontext` が含まれるはず
- DSH web で http://127.0.0.1:3080/plugins を開き、dsh-opencontext が「Enabled」と表示されることを確認
03DSH 統合と能力の範囲
公式 DSH プラグイン(`dsh plugin add dsh-opencontext`)としてネイティブ統合——任意の DSH agent に永続メモリと検索拡張コンテキストを提供し、16 個の `oc_*` ツールを公開
時間コンテキストグラフ(Temporal Context Graph)
ユーザーに帰属する fact / message。各項目は `messageId` と `valid_from` / `valid_until` を保持→有向非巡回の事実グラフ。優先・矛盾・統合が第一級の辺
プラットフォーム統合メッシュ(Platform Integration Mesh)
Gmail、Slack、Telegram、Linear、Jira、iMessage、Feishu、Weixin など→統一された `IntegrationRecord` 形。凭证ローテーション・レート制限・再接続はアダプタの内側に隠蔽
決定論的ループエンジン(Deterministic Loop Engine)
スケジュールされた起床トリガ→スケジューラ:まず起動し、本当に仕事があるかを判断してから agent runtime を呼び出す
検索プリミティブ(Retrieval Primitives)
PDF / ZIP / テキスト文書→チャンク分割、埋め込み、パーサ、および sqlite-vec + pgvector + Chroma アダプタ
DSH プラグイン・ツール(`oc_*`)
DSH agent の 1 ターン→16 個の `oc_*` ツール。リコール・ウォーターフォールの実行、メッセージの捕捉、セッション要約
ユーザーメッセージを永続メモリに書き込む自然な区切りでセッションを要約する(任意)
04誰に向いているのか?使うべきでない場面は?
向いている用途
- 別のベクトルデータベースを立てずに永続メモリと RAG が欲しい DSH agent 開発者
- 事実ごとの来歴と保存要件に沿った監査証跡が必要なソフトウェアエンジニアリング・金融・規制対象のチーム
不向きな用途
- HTTP デーモンと統合アダプタは外部呼び出しを行います。OpenContext は URL 許可 / 拒否リストで外部トラフィックを制限し、シークレットを Fernet 対称暗号で保護します。
05互換性・メンテナンス・セキュリティ上の注意
- OpenContext はメモリと監査ログを既定でローカルディスクに書きます。ストアは既定で SQLite(`MEMORY_STORE_DB_PATH`、既定 `./memory.db`)を使い、監査ログは `~/.opencontext/logs/audit.jsonl` に出力されます。
- HTTP デーモンと統合アダプタは外部呼び出しを行います。OpenContext は URL 許可 / 拒否リストで外部トラフィックを制限し、シークレットを Fernet 対称暗号で保護します。
- OpenContext は npm で配布される TypeScript ライブラリ兼 CLI / デーモンです。組み込みや実行には Node.js と pnpm / npm ツールチェーンが必要です。
Apache-2.0 · Meland Labs がメンテナンス(facts pack に公開済みリリースなし)
06よくある質問
OpenContext を DeepSeek Harness プラグインとしてどう導入しますか?
`dsh plugin --profile web add dsh-opencontext` で npm から追加し、続けて `dsh web` で DSH web を起動、http://127.0.0.1:3080/plugins のプラグインパネルで有効化します。プラグインは `dsh-opencontext` としてマウントされます。
この DSH プラグインはどのツールを公開しますか?
16 個の `oc_*` ツールを公開し、`oc_search`、`oc_remember`、`oc_memory_list` などを含みます。各ターンでリコール・ウォーターフォールを実行して関連履歴を注入し、ユーザーメッセージを永続メモリに書き込みます。セッション要約は自然な区切りで行われ(任意)。
別途ベクトルデータベースを立てる必要がありますか?
いいえ。OpenContext は sqlite-vec・pgvector・Chroma アダプタを持つ検索プリミティブを内蔵しており、`pnpm add @melandlabs/opencontext` 一回でランタイム全体が入ります。ストレージバックエンドを混在させてもリコールパイプラインを書き直す必要はありません。
プラグインが DSH にマウントされたかどうか確認するには?
`dsh --profile web --dump-config | grep dsh-opencontext` を実行すると、出力に `id: dsh-opencontext` が含まれているはずです。あるいは DSH web で http://127.0.0.1:3080/plugins を開き、dsh-opencontext が「Enabled」と表示されることを確認します。
OpenContext はデータをどこに保存しますか?
メモリと監査ログはローカルに書き込まれます。ストアは既定で SQLite(`MEMORY_STORE_DB_PATH`、既定 `./memory.db`)を使い、監査ログは `~/.opencontext/logs/audit.jsonl` に出力されます。シークレットは Fernet で暗号化され、外部呼び出しは URL 許可 / 拒否リストで制限されます。
07関連する DSH ワークフロー
memos
by memtensor
LLMやAIエージェント向けの自己進化型メモリOS。超永続メモリ・ハイブリッド検索・タスク横断のスキル再利用を備え、トークン使用を最大約35%削減。DeepSeek Harness対応。
dsh-anchored-standard
by xiaobright
Minimal 準拠のブートストラップから Standard ツール一式へ移行する 2 フェーズ構成の DeepSeek Harness プリセット
dsh-infinite-gen-4
by minglink
DeepSeek v4.1 Flash向けのサイバーセキュリティ/レッドチーム検証ツール。Jailbreakプロンプトとテストスイートでモデルの安全性を評価します。
mem9
by mem9-ai
各ユーザーターン前の自動想起、完了ターンの背景スマート取り込み、5 つの記憶ツール(store/search/get/update/delete)を DeepSeek Harness に追加。
08データと出典
OpenContext is available as a DSH plugin that gives any DSH agent durable memory and retrieval-augmented context
The plugin exposes 16 `oc_*` tools (e.g., `oc_search`, `oc_remember`, `oc_memory_list`)
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-29。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
