io.github.xerj-org/xerj
Поисковый движок для AI-агентов: находит цитируемые ответы из локального кода, документации, спецификаций и логов. Упрощает поиск информации в проектах.
Что это
Поисковый движок для AI-агентов: находит цитируемые ответы из локального кода, документации, спецификаций и логов. Упрощает поиск информации в проектах.
Как подключить
В Registry нет package, endpoint или доказательной команды. Используйте официальную инструкцию по ссылке.
Что нового в версиях
Исправления движка, автоиндексации и API; поддержка MCP, новые модели и локализация.
- ИсправленоИсправлены зависания flush, ошибки валидации JSON и некорректные ответы API.
- НовоеДобавлена поддержка префиксов автоиндексации и локального поиска определений в MCP.
- ИсправленоУлучшена стабильность autoindex: защита от сбоев при изменении файлов и ошибках подключения.
- НовоеДобавлена защита от установки на CPU без AVX2/BMI2/FMA и локализованные README.
Исправления в агрегациях, API и Windows-совместимости; обновлены зависимости и документация.
- ИсправленоИсправлены ошибки в агрегациях: range, filter/filters и multi-valued поля теперь работают корректно.
- ИсправленоУлучшена совместимость с Windows: исправлено блокирование файлов, добавлены зонды ресурсов и понятные ошибки привязки портов.
- ИсправленоAPI-запросы на создание индексов, маппингов и агрегаций теперь валидируются аналогично Elasticsearch.
- ИсправленоИсправлен парсинг операторов в simple_query_string и отказ от запуска при невозможности загрузки нейромодели.
- ИсправленоОбновлена зависимость zip для устранения уязвимостей и исправлено определение версии релиза без API GitHub.
Релиз v1.0.0-rc.97: новый Hub, исправления API/поиска/индекса, оптимизация CI и множество улучшений документации.
- НовоеДобавлен инструмент xerj hub build-catalogue для создания подписанных каталогов.
- НовоеВведены новые переменные окружения для ключей подписи хабов (HUB_PUBKEY_HEX).
- ИсправленоИсправлена работа с настройками кластера: PUT _cluster/settings теперь корректно объединяется с сохраненными.
- ИсправленоУстранена ошибка в поиске: doc-values text теперь сохраняет инвариант flush.
- ИсправленоИсправлен пул получения объектов в autoindex, который не мог запускать выборку последовательно.
- НовоеCI оптимизирован: тяжелые Rust-задачи пропускаются в PR только с документацией, а кросс-сборка запущена по ночному расписанию.
Релиз v1.0.0-rc.96: масштабное обновление Corpus Hub v2 с gRPC, MCP-интеграцией и улучшением движка поиска.
- НовоеЗапуск Corpus Hub v2: реализованы gRPC-контракт, протокол подписи пакетов, синхронизация и API-эндпоинты.
- НовоеДобавлена поддержка агентов через инструменты MCP (xerj_hub_find, ask, def) и интеграцию с XerjHub.
- НовоеРеализован полный цикл командного интерфейса: xerj ask, xerj hub sync и автоматический запуск локальных узлов.
- ИсправленоИсправлена работа текстовых полей с динамическим маппингом и сохранение порядка результатов при равенстве оценок.
- НовоеОбновлены зависимости Rust (quinn-proto) для устранения уязвимостей и добавлены новые участники контрибьюторов.
Релиз v1.0.0-rc.95: добавлена поддержка устаревших форматов Office (.doc, .xls), исправлена ошибка в константах футера и обновлена версия.
- НовоеДобавлена поддержка устаревших форматов Microsoft Office: .doc и .xls через автоиндексацию.
- ИсправленоИсправлена ошибка в константах футера лендинга на ветке main.
- Обновлен номер версии и выполнен финальный срез футера.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.