ARCANADA
Активно

Scrutator

Фундаментальный движок поиска и ретривинга для всей экосистемы. BGE-M3 эмбеддинги (dense + sparse + ColBERT), PostgreSQL с pgvector, гибридный поиск с Reciprocal Rank Fusion, адаптивный семантический чанкинг и модуль Сновидений, который периодически реорганизует знания — строит перекрёстные ссылки, обнаруживает противоречия и укрепляет семантические связи. Open source, лицензия MIT.

Статус
Работает
Автономность (AAL)
L1 → L3
Стек
PostgreSQL + pgvector
Лицензия
Открытый код, MIT

01

Три эмбеддинга в одном

BGE-M3 тройные эмбеддинги: плотные, разреженные и ColBERT.

02

Гибридный поиск

Взаимный ранговый синтез объединяет выдачи, а адаптивная семантическая нарезка обходится без деления на равные части.

03

Индекс, который наводит порядок сам

Модуль Dreaming самоорганизует индекс со временем. В продакшене проиндексировано 1148+ фрагментов.

Возможности

Уже работает

  • BGE-M3 тройные эмбеддинги (плотные + разреженные + ColBERT) на порту 8300
  • Гибридный поиск с взаимным ранговым синтезом (порт 8310)
  • Адаптивная семантическая нарезка (без наивного деления на равные части)
  • Модуль Dreaming для самоорганизации индекса
  • Хранилище на PostgreSQL + pgvector
  • MIT-лицензия, публичный репозиторий (Arcanada-one/scrutator)
  • 1148+ продакшен-фрагментов в базе знаний экосистемы

Текущий уровень автономии

L1
Что значат уровни →

Слабое звено

Состояние BGE-M3 не мониторится снаружи; при падении сервиса эмбеддингов поиск возвращает пустой результат без ошибки. Расхождение между векторами в PostgreSQL и исходными документами не обнаруживается автоматически.

Roadmap до L3

  1. L3 — эндпойнт состояния на каждый воркер, переключение на лёгкую модель эмбеддингов при сбое, структурированные pino-трассировки.
  2. L3 — задание для обнаружения расхождений сравнивает число векторов в PostgreSQL и исходный манифест; классифицированные ошибки передаются потребителям.
  3. Верификация — остановить воркер эмбеддингов в середине запроса и убедиться в ответе 503 + фатальном событии в Ops Bot за 5 с.

Следующий шаг

Проверьте доступный продукт и его текущие ограничения

Статус LIVE означает, что проект доступен сейчас; указанные выше слабое звено и roadmap честно описывают границы текущей версии.

Посмотреть путь к целевому уровню

Открыть

Другие компоненты экосистемы