DecisionNode: セマンティック意思決定ストレージのためのCLIとMCPサーバー

DecisionNodeの機能
DecisionNodeは、CLIとMCPサーバーを通じて、AIツール間で永続的な決定事項の保存を提供します。構造化された決定事項をJSONとして記録し、それらはベクトルとして埋め込まれ、AIがMCPを通じて検索・取得できます。プロジェクト(またはグローバルな決定事項)のすべての決定事項は、使用するすべてのAIツールからアクセス可能です。
主な特徴
- 構造化された決定フォーマット: 各決定事項は、スコープ、決定、根拠、制約を含むJSON形式です
- MCP統合: AIツールはModel Context Protocolを通じて決定事項にアクセスできます
- 意味検索: 決定事項は意味検索のためにベクトルとして埋め込まれます
- クロスツール互換性: Claude Code、Cursor、Windsurf、Antigravity、または任意のMCPクライアントで動作します
- ローカルのみ: すべてのデータはユーザーのマシン上に保存されます
- 無料でオープンソース: MITライセンスです
決定事項の構造例
{
"id": "ui-001",
"scope": "UI",
"decision": "Use Tailwind CSS for all styling",
"status": "active",
"rationale": "Consistent design tokens, easy for AI to generate correct classes.",
"constraints": [
"No arbitrary values (e.g. w-[37px]) unless absolutely necessary"
]
}仕組み
AIがコンテキストを必要とするとき、MCPを通じてsearch_decisionsを呼び出し、RAGを実行して結果をコンテキストウィンドウに注入する代わりにします。これは、memory.md/claude.mdファイルに対するより構造化された代替手段を提供し、開発者はDecisionNodeを既存のメモリシステムの有用な補完として見出しています。
追加機能
このツールには、エージェントの動作/検索設定、決定事項の履歴追跡、競合検出、およびMCPを通じてアクセス可能なその他のツールが含まれています。開発者は主にClaude Codeで構築し、Antigravityから始めた後、異なるAIツールを切り替えながら一貫したプロジェクト決定を維持する際に特に有用であると感じました。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenTabs: ブラウザベースAIツールアクセスのための100以上のプラグインを備えたMCPサーバー
OpenTabsは、Slack、Discord、GitHubなどのWebアプリケーションの内部APIにフックすることで、100以上のプラグインと約2,000のツールを提供するMCPサーバーおよびChrome拡張機能です。既存のブラウザセッションで動作するため、APIキーやOAuthフローが不要です。

Dirac: オープンソースエージェントがTerminalBenchで65.2%を達成、より安価でオープンに
オープンソースのコーディングエージェント「Dirac」が、TerminalBench 2.0でgemini-3-flash-previewに対して65.2%のスコアを達成し、Googleのベースライン(47.6%)やトップのクローズドソースエージェントJunie CLI(64.3%)を上回りました。また、競合他社と比較してAPIコストを64.8%削減します。

ベストバックアップ:OpenClawサーバーとDockerコンテナのバックアップ用無料ツール
無料ツール「best-backup」は、OpenClawサーバー向けに堅牢なバックアップ機能を提供します。これには、サーバー全体のバックアップ、特定フォルダのバックアップ、Dockerコンテナのバックアップが含まれ、圧縮、既存のSSHキーを使用した暗号化、Google Driveとの連携などの機能を備えています。

OpenClawプラグインは、Engramサーバーによる永続メモリを追加します。
開発者が、OpenClawエージェントをEngramに接続するTypeScriptプラグインを作成しました。Engramは、SQLiteとFTS5検索を利用したGoベースの軽量メモリサーバーです。このプラグインは11のツール、4つのライフサイクルフック、そして各エージェントのターン前にプロンプトに関連するメモリを自動的に注入するリコール機能を提供します。