# devrag

Локальный RAG-сервер индексирует Markdown-файлы и находит нужные фрагменты по смысловому запросу. Пригодится, когда агенту нужно искать по документации, не читая файлы целиком.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed · ★ 64
- Автор: tomohiro-owada
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/tomohiro-owada/devrag
- Обновлён: 2026-04-15
- HTML: https://affpapa.org/nevibecode/mcp/devrag

## Что делает

devrag строит векторный индекс Markdown-документов и открывает поиск через MCP. Агент может искать по смыслу, ограничивать результаты каталогом или шаблоном имени файла, а также индексировать, переиндексировать и удалять документы. Есть отдельный CLI с командами поиска и управления индексом.

Пути задаются в `document_patterns`, база хранится по пути из `db_path`. Файлы индексируются при запуске; список найденных документов можно получить через `list_documents`. Это один бинарный файл, модели загружаются при первом запуске, поэтому для этого шага нужен доступ к сети. Для macOS в комплекте поставки есть `libonnxruntime.dylib` для ускорения через CoreML: библиотеку нужно держать рядом с бинарным файлом.

## Установка

### Claude Code (родная платформа)

**Установка**
- Команды запуска нет в реестре MCP — смотрите README репозитория

## Когда брать
- найти в Markdown-документации описание нужного API
- отобрать документы по каталогу или шаблону имени
- добавить Markdown-файл в индекс
- переиндексировать изменённый документ
- удалить устаревший файл из индекса

## Примеры запросов агенту
- Найди в документации способ аутентификации через JWT.
- Поищи описание пользовательских эндпоинтов только в `docs/api`.
- Добавь `./docs/api-spec.md` в индекс.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
