DecisionNode : CLI et serveur MCP pour le stockage sémantique de décisions

✍️ OpenClawRadar📅 Publié: April 21, 2026🔗 Source
DecisionNode : CLI et serveur MCP pour le stockage sémantique de décisions
Ad

Ce que fait DecisionNode

DecisionNode fournit un stockage persistant des décisions à travers les outils d'IA via un CLI et un serveur MCP. Vous enregistrez des décisions structurées au format JSON, elles sont intégrées sous forme de vecteurs, et votre IA peut les rechercher et les récupérer via MCP. Toutes les décisions d'un projet (ou les décisions globales) sont accessibles depuis chaque outil d'IA que vous utilisez.

Fonctionnalités principales

  • Format de décision structuré : Chaque décision est un JSON avec portée, décision, justification et contraintes
  • Intégration MCP : Les outils d'IA peuvent accéder aux décisions via le Model Context Protocol
  • Recherche sémantique : Les décisions sont intégrées sous forme de vecteurs pour une récupération sémantique
  • Compatibilité multi-outils : Fonctionne avec Claude Code, Cursor, Windsurf, Antigravity ou tout client MCP
  • Local uniquement : Toutes les données restent sur votre machine
  • Gratuit et open source : Sous licence MIT
Ad

Exemple de structure de décision

{
  "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"
  ]
}

Comment cela fonctionne

L'IA appelle search_decisions via MCP lorsqu'elle a besoin de contexte, au lieu d'exécuter RAG et d'injecter les résultats dans la fenêtre de contexte. Cela fournit une alternative plus structurée aux fichiers memory.md/claude.md, le développeur trouvant DecisionNode être un complément utile aux systèmes de mémoire existants.

Fonctionnalités supplémentaires

L'outil inclut une configuration de comportement/recherche d'agent, un suivi de l'historique des décisions, une détection de conflits, et plus d'outils accessibles via MCP. Le développeur l'a principalement construit avec Claude Code après avoir commencé avec Antigravity, le trouvant particulièrement utile lors du passage entre différents outils d'IA tout en maintenant des décisions de projet cohérentes.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Pu.sh : Un harnais d'agent de codage en script shell de 400 lignes issu de HN
Tools

Pu.sh : Un harnais d'agent de codage en script shell de 400 lignes issu de HN

Pu.sh est un harnais d'agent de codage portable en 400 lignes de shell (sh, curl, awk), supportant Anthropic + OpenAI, 7 outils, REPL, point de contrôle/reprise, et mode pipe — avec 90 tests sans API.

OpenClawRadar
Exécution de Qwen3.6-35B-A3B-UD-Q5_K_XL en local avec VS Code Copilot sur AMD R9700
Tools

Exécution de Qwen3.6-35B-A3B-UD-Q5_K_XL en local avec VS Code Copilot sur AMD R9700

Un utilisateur partage sa configuration fonctionnelle de llama.cpp pour Qwen3.6-35B-A3B-UD-Q5_K_XL sur une seule AMD R9700 avec Vulkan, permettant de générer un site web complet et une suite de tests Playwright à partir de zéro avec un minimum d'incitations.

OpenClawRadar
Intégration OpenClaw pour les marchés boursiers indiens : Terminal d'analyse multi-agent et de trading
Tools

Intégration OpenClaw pour les marchés boursiers indiens : Terminal d'analyse multi-agent et de trading

Un terminal de trading open source pour les marchés indiens a été connecté en tant que serveur de compétences OpenClaw, permettant à tout agent OpenClaw d'extraire les données du marché boursier indien et d'exécuter une analyse complète via HTTP sans installation locale. Le système utilise sept agents spécialisés travaillant en parallèle pour générer une analyse structurée avec des plans de trading.

OpenClawRadar
Création d'un serveur LLM local à 6 400 $ : Répartition du coût total de possession par rapport aux coûts d'API
Tools

Création d'un serveur LLM local à 6 400 $ : Répartition du coût total de possession par rapport aux coûts d'API

Un développeur partage une analyse détaillée du coût total de possession d'un serveur local 4x MI100 fonctionnant avec llama.cpp, comparé aux équivalents API, y compris les forfaits de codage OpenAI et Z.AI.

OpenClawRadar