eosphoros-ai/DB-GPT

open-source agentic AI data assistant for the next generation of AI + Data products.

RAG⭐ 20 020Pythonпоследний релиз: v0.8.2
Открыть на GitHub ↗Сайт проекта ↗

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

DB-GPT — это open-source agentic AI-ассистент для работы с данными, который позволяет задавать вопросы на естественном языке и получать ответы в виде SQL-запросов, кода, графиков и отчетов.

Зачем нужен

Инструмент решает задачу автоматизации анализа данных, позволяя пользователям подключать базы данных, CSV/Excel-файлы и хранилища, а затем использовать AI для автономного написания SQL и Python-кода. Это полезно для быстрого получения инсайтов, создания дашбордов и построения AI-native приложений без глубоких знаний программирования.

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

  • Анализ CSV и Excel-файлов с автоматической генерацией визуальных отчетов
  • Подключение к базам данных и создание профайлинга данных через естественный язык
  • Автоматическое написание SQL-запросов для извлечения данных по бизнес-вопросам
  • Создание и повторное использование доменных навыков (skills) для стандартизации аналитических процессов
  • Построение AI-агентов и рабочих процессов с использованием RAG и мульти-модельной поддержки

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

  • Agentic-анализ: AI планирует задачи, разбивает их на шаги и выполняет их автономно
  • Автономное выполнение SQL и кода: генерация и запуск запросов для очистки данных и вычисления метрик
  • Песочница (sandboxed execution): безопасное выполнение кода и инструментов в изолированной среде
  • Многоисточниковый доступ: работа с базами данных, spreadsheets, документами и knowledge bases
  • Расширяемость через skills: упаковка доменной логики и рабочих процессов в переиспользуемые модули

👤 Кому подойдёт: разработчики, аналитики данных, исследователи, команды, строящие AI + Data продукты

Релизы

v0.8.2minor
🕐 26 дн назад · релиз на GitHub ↗

DB-GPT v0.8.2: добавлена поддержка MaxCompute, мультифайловый анализ, Agentic RAG и исправлены критические уязвимости безопасности.

  • Added: Добавлена поддержка источника данных MaxCompute (ODPS)
  • Added: Реализован параллельный запуск подагентов и Agentic RAG с индексацией
  • Added: Появилась возможность загрузки и анализа нескольких файлов одновременно
  • Fixed: Устранены критические уязвимости: RCE в Jinja2, инъекция команд в MacOSTTS и обход CORS
  • Fixed: Исправлена загрузка Excel с несколькими листами и отсутствие заголовков
v0.8.1minor
🕐 3 мес назад · релиз на GitHub ↗

DB-GPT v0.8.1: интеграция Valkey, Qdrant, openGauss, LiteLLM; поддержка DeepSeek V4 Pro, MiniMax M3; улучшения безопасности и стабильности.

  • Added: Добавлена поддержка векторных хранилищ Valkey и Qdrant, а также источника данных openGauss.
  • Added: Реализована интеграция LiteLLM как встроенного AI-шлюза и поддержка модели MiniMax M3.
  • Added: Добавлена поддержка модели DeepSeek V4 Pro и улучшено управление контекстом с отслеживанием задач.
  • Fixed: Исправлена совместимость MilvusStore с версией 2.5+, устранены ошибки в DuckDB и StarRocks.
  • Added: Повышена безопасность: ограничено выполнение скриптов навыков и ужесточены права доступа к конфигурационным файлам.