tomohiro-owada/devrag
🔌 MCP-серверtomohiro-owada
Легковесный локальный RAG MCP-сервер для эффективного семантического поиска по Markdown-файлам с использованием sqlite-vec.
DevRAG создан для связи локальной документации в формате Markdown с LLM-инструментами разработки. Будучи MCP-сервером (Model Context Protocol), он позволяет AI-ассистентам выполнять семантический векторный поиск по локальной файловой системе без использования тяжелых внешних векторных баз данных. Ключевая инновация заключается в применении sqlite-vec, что обеспечивает компактное и эффективное хранение и запрос векторных эмбеддингов прямо внутри базы данных SQLite. Эта архитектура оптимизирована для достижения высокой производительности, снижая расход токенов до 40 раз по сравнению с традиционными RAG-системами. Сервер поддерживает расширенные возможности фильтрации, позволяя пользователям ограничивать область поиска конкретными папками или шаблонами имен файлов, что гарантирует высокую релевантность извлекаемого контекста. Использование модели multilingual-e5-small обеспечивает баланс между качеством эмбеддингов и низкими вычислительными затратами, делая DevRAG идеальным инструментом для создания локальных, конфиденциальных AI-агентов, понимающих ваш код и документацию.
💡Основное
- ├─Снижение расхода токенов в 40 раз
- ├─Работает на базе sqlite-vec
- └─Фильтрация по директориям
🎯Для
- ├─AI-инженеры
- ├─Разработчики ПО
- └─Технические писатели