DecisionNode: CLI e Servidor MCP para Armazenamento de Decisões Semânticas

O que o DecisionNode faz
O DecisionNode fornece armazenamento persistente de decisões entre ferramentas de IA através de um CLI e servidor MCP. Você registra decisões estruturadas como JSON, elas são incorporadas como vetores, e sua IA pode pesquisar e recuperá-las via MCP. Todas as decisões de um projeto (ou decisões globais) estão acessíveis em cada ferramenta de IA que você usa.
Principais recursos
- Formato estruturado de decisão: Cada decisão é JSON com escopo, decisão, racional e restrições
- Integração MCP: Ferramentas de IA podem acessar decisões através do Model Context Protocol
- Busca semântica: Decisões são incorporadas como vetores para recuperação semântica
- Compatibilidade entre ferramentas: Funciona com Claude Code, Cursor, Windsurf, Antigravity ou qualquer cliente MCP
- Apenas local: Todos os dados permanecem na sua máquina
- Gratuito e código aberto: Licenciado sob MIT
Exemplo de estrutura de decisão
{
"id": "ui-001",
"scope": "UI",
"decision": "Use Tailwind CSS para toda a estilização",
"status": "active",
"rationale": "Tokens de design consistentes, fácil para IA gerar classes corretas.",
"constraints": [
"Sem valores arbitrários (ex: w-[37px]) a menos que absolutamente necessário"
]
}Como funciona
A IA chama search_decisions através do MCP quando precisa de contexto, em vez de executar RAG e injetar resultados na janela de contexto. Isso fornece uma alternativa mais estruturada aos arquivos memory.md/claude.md, com o desenvolvedor considerando o DecisionNode um complemento útil aos sistemas de memória existentes.
Recursos adicionais
A ferramenta inclui configuração de comportamento/busca de agentes, rastreamento de histórico de decisões, detecção de conflitos e mais ferramentas acessíveis através do MCP. O desenvolvedor a construiu principalmente com Claude Code após começar com Antigravity, considerando-a particularmente útil ao alternar entre diferentes ferramentas de IA mantendo decisões de projeto consistentes.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also
MathCode: Um Agente de Codificação Matemática com Formalização em Lean 4
MathCode é um assistente de codificação com IA para terminal que converte problemas de matemática em linguagem simples em teoremas Lean 4 e tenta provas formais, com REPL persistente, bibliotecas reutilizáveis e um grafo de conhecimento Obsidian.

Escudo de Navegador Agent: Extensão Gratuita OpenClaw Bloqueia Injeção de Prompt e Padrões Sombrios
PixieBrix lança Agent Browser Shield, uma extensão gratuita de código-fonte aberto para OpenClaw que bloqueia injeção de prompt, padrões obscuros e poluição de contexto, reduzindo o uso de tokens.

Agente Swarm: Estrutura de Orquestração Multiagente para Assistentes de Codificação com IA
Agent Swarm é uma estrutura de código aberto que permite que equipes de agentes de IA de programação coordenem-se autonomamente. Um agente líder recebe tarefas do Slack, GitHub ou e-mail, as divide e delega para agentes trabalhadores isolados em Docker.
Mesh LLM: Computação Distribuída de IA no Iroh – Execute LLMs em Suas Próprias GPUs
Mesh LLM agrupa GPUs que você já possui em várias máquinas e as expõe como uma única API compatível com OpenAI. Distribui modelos localmente, via roteamento entre pares ou como um pipeline em vários nós usando o transporte QUIC do iroh.