SAG: превращение документов в связные знания для поиска информации

SAG: превращение документов в связные знания для поиска информации

SAG — это новая архитектура для РAG, которая превращает разрозненные документы и данные в связные и легко доступны знания.

Проект решает задачу организации и поиска информации, что может быть полезно как для разработчиков, так и для конечных пользователей, стремящихся упростить доступ к своим данным. Особенность SAG в том, что он использует собственный метод извлечения и интеграции данных, что отличает его от традиционных систем управления знаниями, которые зачастую просты и ограничены в функционале.

SAG написан на Python 3.11+ и Node.js 20+, с возможностью установки через PyPI. Но учти, что проект находится на ранней стадии и может потребовать дополнительных доработок для стабильной работы, особенно в специфических сценариях.

Проект SAG от Zleap-AI представляет собой приложение для управления знаниями, которое обеспечивает эффективный поиск и структурирование информации. Разработанное на основе архитектуры SAG, приложение позволяет преобразовывать разрозненные документы и данные в структурированные, доступные и взаимосвязанные источники знаний.

Основные функции

SAG позволяет:

  • Импортировать документы и извлекать информацию, включая события и сущности.
  • Выполнять поиск по источникам с возможностью отслеживания оригинальных документов.
  • Предоставлять ответы на вопросы с ссылками на использованные источники.
  • Интегрироваться с другими приложениями через API или Knowledge MCP.

Проект ориентирован на одиночное использование и не требует внешней базы данных, начинается с SQLite и поддерживает PostgreSQL для развертываний в продакшен.

Установка и запуск

Вы можете запустить SAG несколькими способами:

  • Десктопное приложение: Скачай последнюю версию установщика для своей платформы из GitHub Releases. Это наиболее простой способ, так как приложение уже включает в себя все необходимые зависимости.
  • Docker: Если ты предпочитаешь самохостинг, установи Docker и выполни команды:
  • git clone https://github.com/Zleap-AI/SAG.git
    cd SAG
    docker compose up -d --build

    После этого открой:

Ограничения

Проект SAG изначально предназначен для единственного пользователя, что ограничивает его использование в командной среде. Без настройки моделей и ключей API ты не сможешь осуществлять полную функциональность извлечения и поиска. Первоначально необходимо настроить локальную идентичность, а также конфигурировать модели, которые будут использоваться для генерации ответов.

Технологии

SAG использует новаторскую архитектуру, основанную на индексировании событий и сущностей. Она формирует семантические связи между данными без необходимости поддерживать отдельные графы или выполнять глобальные обновления, что делает работы с данными более эффективными и быстрыми. Основная система реализована на Python с использованием FastAPI для серверной части и Next.js для фронтенда.

Сообщество

Ты можешь присоединиться к сообществу SAG в Discord или WeChat, чтобы общаться с другими пользователями и разработчиками.

Радар проекта: 76 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема76
  • Импульс 36 ≈ 6 звёзд в день
  • Темп разработки 85 124 коммита за 12 недель
  • Зрелость 86 проекту 12 месяцев, 45 релизов
  • Сообщество 55 12 участников, 200 форков
  • Свежесть 94 последний коммит — 11 дней назад
  • Быстрый старт 90 есть: команда установки, Docker, сайт/демо
  • Готовность к продакшену 80 релиз v1.9.2, автосборка
  • Безопасность и доверие 75 лицензия MIT, организация
  • Документация 96 README 30.1 тыс. знаков, 38 разделов, папка docs
  • Экосистема 63 3 подписчика на обновления, 11 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: Zleap-AI/SAG →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте