Sirchmunk

Sirchmunk — инструмент поиска по исходным файлам и веб-данным с участием языковой модели. Он работает с исходными материалами без обязательной предварительной загрузки в векторную базу данных.
Проект совмещает поиск, чтение файлов и рассуждение модели. В ответах предусмотрены ссылки на источники, извлечённые свидетельства и сведения о ходе поиска. Доступны Python API, CLI, HTTP API, MCP-сервер и веб-интерфейс.
Нужен Python 3.10 или новее и настроенный OpenAI-совместимый endpoint модели — локальный или удалённый. Для сборки веб-интерфейса требуется Node.js 18+, а после сборки он не нужен для обслуживания страниц. Проект распространяется под Apache 2.0; доступны Docker-образы.
Sirchmunk на GitHub · 1372 звезды
Источники и документация
После подготовки описания документация изменилась. Перед установкой проверьте актуальные инструкции проекта.