AIKraft Agents

arc53/DocsGPT

Приватная AI-платформа для агентов, ассистентов и корпоративного поиска. Встроенный Agent Builder, глубокие исследования, анализ документов, поддержка нескольких моделей и API-подключение для агентов.

Инструменты⭐ 18 358Pythonпоследний релиз: 1.1.0
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

DocsGPT — это open-source платформа для создания приватных AI-агентов, ассистентов и систем корпоративного поиска с поддержкой RAG.

Зачем нужен

Инструмент позволяет загружать разнородные данные (документы, аудио, веб-страницы) и строить на их основе интеллектуальных агентов с возможностью глубокого исследования (deep research). Он полезен для внедрения LLM в бизнес-процессы с полным контролем над данными и гибкой настройкой моделей.

Что можно реализовать

  • Корпоративный поиск по внутренней базе знаний (PDF, Office, Confluence, SharePoint)
  • Создание кастомных AI-ассистентов с доступом к внешним API и инструментам
  • Анализ аудиофайлов и транскрибация встреч для последующего поиска по контенту
  • Развертывание приватных LLM-инфраструктур с поддержкой локальных моделей (Ollama, llama_cpp)

Ключевые возможности

  • Поддержка широкого спектра форматов: PDF, DOCX, аудио (MP3, WAV), веб-контент и базы данных
  • Гибкая интеграция с LLM: от облачных провайдеров (OpenAI, Anthropic) до локальных решений
  • Встроенный Agent Builder для создания рабочих процессов с условными узлами и планировщиком
  • Enterprise-функции: SSO, RBAC, Kubernetes, OpenTelemetry и разделение по командам
  • Генерация ответов с цитированием источников для снижения галлюцинаций

👤 Кому подойдёт: разработчики, DevOps-инженеры, IT-архитекторы и технические лидеры, внедряющие AI-решения в корпоративную среду

Релизы

1.1.0minor
🕐 11 дн назад · релиз на GitHub ↗

Релиз DocsGPT 1.1.0: новые MCP-коннекторы, улучшенная работа с документами, безопасность и исправления парсеров.

  • Added: Добавлены предустановленные коннекторы MCP: CoinGecko, Alpha Vantage и Parallel Search.
  • Added: Внедрен механизм принятия решений (decision harness) и оценка релевантности через модель (rerank).
  • Added: Улучшена работа с документами: кэширование промптов, загрузка папок и поддержка артефактов.
  • Added: Добавлена вкладка активности, уведомления и отображение email пользователей в админ-панели.
  • Fixed: Исправлены баги парсера RST, краулинга, валидации Sitemap и обработки отмен OAuth.
1.0.0major
🕐 28 дн назад · релиз на GitHub ↗

DocsGPT 1.0.0: новые CLI-инструменты, квоты, GraphRAG, OCR DeepSeek и улучшенный UI.

  • Added: Добавлены команды docsgpt dev, doctor, restart и запуск через docsgpt up --native.
  • Added: Внедрены персональные токены доступа и квоты на использование для пользователей и команд.
  • Added: Исправлен GraphRAG для работы по умолчанию, добавлена поддержка OCR через DeepSeek-OCR.
  • Added: Появились трекинг выполнения (OpenTelemetry), аудит активности и отображение количества токенов.
  • Added: Улучшен UI: голосовой поиск, мобильная адаптация, рендеринг формул и единый центр коннекторов.
0.21.0minor
🕐 1 мес назад · релиз на GitHub ↗

DocsGPT 0.21.0: упрощённая установка, изолированное развёртывание, исправления безопасности и улучшенная работа с файлами.

  • Added: Появились скрипты быстрой установки через curl/PowerShell и команда docsgpt up для управления Docker-контейнерами из Python-пакета.
  • Added: Добавлено руководство по развёртыванию в изолированных сетях (air-gapped) без скрытых загрузок, а интерфейс теперь обслуживается через бэкенд.
  • Fixed: Исправлена утечка OAuth-токенов коннекторов на другие домены и улучшена обработка не текстовых файлов при загрузке.
  • Added: Оптимизирована работа API: теперь длинные потоки данных обслуживаются в цикле событий, а сборка образов стала восстанавливаемой.
0.20.0minor
🕐 1 мес назад · релиз на GitHub ↗

DocsGPT 0.20.0: унификация пакетов, поддержка Anydoc, оптимизация эмбеддингов и улучшение парсера.

  • Added: Бэкенд и веб-интерфейс теперь поставляются единым пакетом docsgpt через PyPI, а UI обслуживается через API.
  • Added: Добавлена поддержка формата Anydoc и улучшена обработка артефактов и парсинга документов.
  • Added: Источники знаний для агентов стали опциональными, удален искусственный источник «Default».
  • Fixed: Исправлены проблемы с цитированием MD, некорректными вложениями чата и генерацией случайных чисел в PowerShell.
  • Added: Оптимизировано создание эмбеддингов, улучшено кэширование промптов и сжатие контекста.
0.19.0major
🕐 2 мес назад · релиз на GitHub ↗

DocsGPT 0.19.0: добавлены артефакты, песочница, undo/redo в воркфлоу и ротация ключей агентов.

  • Added: Добавлены артефакты, песочное выполнение кода и инструменты для работы с документами.
  • Added: В воркфлоу реализованы функции отмены и повтора действий (undo/redo).
  • Added: Внедрена ротация ключей агентов для повышения безопасности.
  • Fixed: Исправлены ошибки токенизации, загрузки файлов, мультиинструментальных вызовов и парсинга Docling.
  • Fixed: Улучшена точность подсчета токенов и добавлены защиты от переполнения контекста.
0.18.0major
🕐 4 мес назад · релиз на GitHub ↗

DocsGPT 0.18.0: новые движки RAG (GraphRAG, семантическое чанкинг), админ-панель, команды и импорт агентов.

  • Added: Добавлены продвинутые стратегии поиска: GraphRAG с графами знаний, гибридный поиск (BM25+векторы) и семантическое чанкирование.
  • Added: Появилась админ-панель с RBAC, возможность создания команд и импорт/экспорт агентов.
  • Added: Реализована функция редактирования вики-источников через LLM (F-Wiki v1) и тонкая настройка RAG для каждого источника.
  • Fixed: Исправлены ошибки классификации FK-нарушений, удаленные эмбеддинги и добавлена защита от null в сжатии.