Skip to main content
Glama
decisionnode

decisionnode/DecisionNode

Official

Registre 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-mcp

Cómo funciona

  1. Se toma una decisión: a través de decide add o la IA llama a add_decision mediante MCP.

  2. Incrustada como vector: usando gemini-embedding-001 de Gemini, almacenada localmente en vectors.json.

  3. La IA la recupera más tarde: llama a search_decisions mediante 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 (decide)

Servidor MCP (decide-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 file

Características

Documentación

Documentación completa en decisionnode.dev/docs

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.

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - A tier

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