Давайте встретимся Indexfox — виджет ИИ-поиска по сайту, который можно добавить на любой сайт одним тегом <script>
Год
2025
Местоположение
Удаленно
Размер компании
Небольшая команда

Компания
Indexfox
— размещаемый виджет ИИ-поиска по сайту, который можно установить на любой сайт одним тегом <script>. Виджет автоматически обходит сайт клиента, индексирует каждую страницу и заменяет обычную форму поиска по сайту на поиск, который возвращает и ранжированный список страниц, и прямой ответ ИИ со ссылками на источники. Продукт построен вокруг сценария настройки за две минуты: добавьте фрагмент кода в <head> страницы, укажите Indexfox домен, и качество поиска улучшается без проекта на серверной стороне.
Задача
Indexfox нужен был движок, который мог бы объединять полнотекстовый и векторный поиск в одном запросе, изолировать данные каждого клиента без отдельной инфраструктуры для каждого арендатора и выдерживать постоянную переиндексацию, неизбежную для краулера, который поддерживает контент актуальным. Запуск традиционного полнотекстового движка рядом с отдельной векторной базой данных удваивал операционную нагрузку и стоимость — для небольшой команды, обслуживающей множество сайтов, это не подходило.
Решения и результаты
- Перейдя на Manticore Search, Indexfox выполняет полнотекстовые запросы MATCH и KNN-поиск по векторам в одних и тех же таблицах с индексом HNSW, без второго хранилища данных, которое нужно синхронизировать.
- Изоляция арендаторов реализована через отдельные таблицы Manticore для каждого сайта: добавление или удаление клиента — это
CREATE TABLE/DROP TABLE, а не изменение инфраструктуры. - Результаты по ключевым словам и семантике объединяются с помощью Reciprocal Rank Fusion, поэтому короткие ключевые запросы по-прежнему находят точные совпадения, а вопросы на естественном языке проходят через векторный путь — и все результаты ранжируются вместе.
CALL AUTOCOMPLETEв Manticore с поддержкой биграмм обеспечивает подсказки по мере ввода внутри виджета и возвращает результаты меньше чем за миллисекунду из индекса уровня предложений.
Подробнее читайте в нашем блоге .