DecisionNode: CLI and MCP Server for Semantic Decision Storage

What DecisionNode Does
DecisionNode provides persistent decision storage across AI tools through a CLI and MCP server. You record structured decisions as JSON, they get embedded as vectors, and your AI can search and retrieve them via MCP. All decisions for a project (or global decisions) are accessible from every AI tool you use.
Key Features
- Structured decision format: Each decision is JSON with scope, decision, rationale, and constraints
- MCP integration: AI tools can access decisions through the Model Context Protocol
- Semantic search: Decisions are embedded as vectors for semantic retrieval
- Cross-tool compatibility: Works with Claude Code, Cursor, Windsurf, Antigravity, or any MCP client
- Local-only: All data stays on your machine
- Free and open source: MIT licensed
Decision Structure Example
{
"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"
]
}How It Works
The AI calls search_decisions through MCP when it needs context, instead of running RAG and injecting results into the context window. This provides a more structured alternative to memory.md/claude.md files, with the developer finding DecisionNode to be a useful complement to existing memory systems.
Additional Features
The tool includes agent behavior/search configuration, decision history tracking, conflict detection, and more tools accessible through MCP. The developer built it primarily with Claude Code after starting with Antigravity, finding it particularly useful when switching between different AI tools while maintaining consistent project decisions.
📖 Read the full source: r/ClaudeAI
👀 See Also
Gigacatalyst: Embed an AI Builder in Your SaaS to Let Users Create Custom Workflows
Gigacatalyst lets you embed an AI-powered app builder into your SaaS. Non-technical users describe workflows in natural language, and the system generates governed apps using your APIs, data model, and design system — with auth, tenant isolation, and version control built in.

Rival-Review: A Cross-Model Review Loop for AI Agent Plans
Rival-review is an MIT-licensed tool that uses a second AI model to audit plans from a primary AI coding agent before execution, catching issues like flawed rollback plans, security holes, and stale-state decisions.

Claude Dispatch Beta: Setup Tips and Initial Impressions
A developer shares their experience setting up Claude's Dispatch beta on a Mac Mini, highlighting the need for constant uptime, specific success criteria, and aggressive permissions with Computer Use enabled.

SymDex: Open-Source MCP Code Indexer Reduces AI Agent Token Usage
SymDex is an open-source MCP code indexer that pre-indexes codebases to help AI coding agents find functions and classes without reading entire files, reducing token usage by approximately 97% per lookup according to the developer's benchmarks.