decisionnode/DecisionNode
OfficialRegistre una decisión, incrustela como vector y búsquela más tarde. Un almacén compartido en todas sus herramientas de IA: Claude Code, Cursor, Windsurf y cualquier cliente MCP.
No es un archivo markdown: son decisiones estructuradas con búsqueda semántica, expuestas a través de MCP.
Instalación
npm install -g decisionnode
cd your-project
decide init # creates project store
decide setup # configure Gemini API key (free tier)
# Connect to Claude Code (run once)
claude mcp add decisionnode -s user decide-mcpCómo funciona
Se toma una decisión: a través de
decide addo la IA llama aadd_decisionmediante MCP.Incrustada como vector: usando
gemini-embedding-001de Gemini, almacenada localmente envectors.json.La IA la recupera más tarde: llama a
search_decisionsmediante MCP y obtiene las decisiones relevantes clasificadas por similitud de coseno.
La recuperación es explícita: la IA llama a la herramienta MCP para buscar. Las decisiones no se inyectan en un prompt del sistema.
Dos interfaces
CLI ( | Servidor MCP ( | |
Para | Usted | Su IA |
Cómo | Comandos de terminal | JSON estructurado sobre MCP |
Hace | Configuración, añadir, buscar, editar, desaprobar, exportar, importar, configuración | Buscar, añadir, actualizar, eliminar, listar, historial |
Ambas leen y escriben en el mismo almacén local (~/.decisionnode/).
Referencia rápida
decide add # interactive add
decide add -s UI -d "Use Tailwind" # one-command add
decide add --global # applies to all projects
decide search "error handling" # semantic search
decide list # list all (includes global)
decide deprecate ui-003 # soft-delete (reversible)
decide activate ui-003 # bring it back
decide check # embedding health
decide embed # fix missing embeddings
decide export json > decisions.json # export to fileCaracterísticas
Documentación
Documentación completa en decisionnode.dev/docs
Referencia de CLI: todos los comandos
Servidor MCP: 9 herramientas, configuración para Claude/Cursor/Windsurf
Nodos de decisión: estructura, campos, ciclo de vida
Motor de contexto: incrustación, búsqueda, detección de conflictos
Configuración: almacenamiento, comportamiento del agente, umbral de búsqueda, decisiones globales
Flujos de trabajo: patrones comunes
Para consumo de LLM: decisionnode.dev/decisionnode-docs.md
Contribución
Consulte ROADMAP.md para ver lo que viene a continuación. Las correcciones de errores, características, mejoras de documentación o simplemente ideas son bienvenidas. Consulte CONTRIBUTING.md para saber cómo empezar.
Licencia
MIT: consulte LICENSE.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/decisionnode/DecisionNode'
If you have feedback or need assistance with the MCP directory API, please join our Discord server