Skip to main content
Glama
decisionnode

decisionnode/DecisionNode

Official

Записывайте решение, встраивайте его как вектор, ищите позже. Единое хранилище для всех ваших ИИ-инструментов: Claude Code, Cursor, Windsurf и любого MCP-клиента.

Это не просто markdown-файл — это структурированные решения с семантическим поиском, доступные через MCP.

Установка

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

Как это работает

  1. Принимается решение — через decide add или когда ИИ вызывает add_decision через MCP.

  2. Встраивается как вектор — с использованием gemini-embedding-001 от Gemini, сохраняется локально в vectors.json.

  3. ИИ извлекает его позже — вызывает search_decisions через MCP и получает соответствующие решения, ранжированные по косинусному сходству.

Извлечение происходит явно — ИИ вызывает инструмент MCP для поиска. Решения не внедряются в системный промпт.

Два интерфейса

CLI (decide)

MCP-сервер (decide-mcp)

Для кого

Вас

Вашего ИИ

Как

Команды терминала

Структурированный JSON через MCP

Что делает

Настройка, добавление, поиск, редактирование, устаревание, экспорт, импорт, конфигурация

Поиск, добавление, обновление, удаление, список, история

Оба интерфейса читают и записывают данные в одно и то же локальное хранилище (~/.decisionnode/).

Краткий справочник

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

Функции

Документация

Полная документация на decisionnode.dev/docs

Для LLM: decisionnode.dev/decisionnode-docs.md

Участие в разработке

Смотрите ROADMAP.md, чтобы узнать, что планируется дальше. Исправления ошибок, новые функции, улучшения документации или просто идеи — все приветствуется. Смотрите CONTRIBUTING.md, чтобы узнать, с чего начать.

Лицензия

MIT — см. 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