BI-инструмент с открытым исходным кодом для визуализации данных методом перетаскивания, создания дашбордов и обмена ими — альтернатива Tableau.
- Звёзды
- 20,178
- Форки
- 2,979
- Открытые issues
- 457
- Последний коммит
- 5 часов назад
Что это?
DB-GPT — это open-source ИИ-ассистент для работы с данными, предназначенный для команд, которым нужно задавать вопросы о данных на естественном языке. Он подключается к реляционным базам данных, файлам CSV и Excel, хранилищам данных и базам знаний, а затем позволяет LLM планировать многоэтапные задачи, писать и выполнять SQL и Python, а также возвращать диаграммы, дашборды, HTML-отчёты и текстовые сводки.
Помимо самого ассистента, DB-GPT — это платформа для создания агентов, рабочих процессов и приложений для работы с данными с помощью собственного фреймворка агентов, оркестрации рабочих процессов AWEL и поддержки RAG. Переиспользуемые навыки объединяют знания предметной области и методы анализа, чтобы их можно было загружать для повторяемого бизнес-анализа. Код и инструменты запускаются в изолированных средах-песочницах.
Проект поддерживает множество провайдеров LLM, включая модели DeepSeek, Qwen, GLM и Llama. Установить его можно с помощью однострочного скрипта, через PyPI (dbgpt-app) или Docker.
Ключевые возможности
- 01Преобразует вопросы на естественном языке в SQL и выполняет запросы к подключённым базам данных.
- 02Анализирует файлы CSV и Excel с помощью Python и создаёт диаграммы и наглядные отчёты.
- 03Формирует отчёты по профилированию баз данных и финансовому анализу.
- 04Загружает переиспользуемые навыки, объединяющие рабочие процессы анализа предметной области.
- 05Выполняет код и инструменты в изолированных средах-песочницах.
- 06Предоставляет оркестрацию рабочих процессов AWEL и RAG для создания пользовательских приложений для работы с данными.
Сценарии использования
- Позволяет бизнес-пользователям задавать вопросы о базе данных продаж или операционной деятельности, не пиша SQL.
- Помогает проводить исследовательский анализ выгрузок CSV или Excel и получать HTML-отчёт, которым можно поделиться.
- Позволяет создать внутреннего ИИ-ассистента по данным, объединяющего базы данных и документы из базы знаний.
- Помогает упаковать регулярно используемые командой методы анализа в навыки, которыми могут пользоваться другие.
Быстрый старт
- 1
Установите DB-GPT из PyPI с помощью uv (рекомендуется)
uv pip install dbgpt-app - 2
Или установите DB-GPT из PyPI с помощью pip
pip install dbgpt-app - 3
Запустите DB-GPT и следуйте интерактивному мастеру настройки, чтобы выбрать провайдера LLM и ввести ключ API
dbgpt start - 4
Откройте веб-интерфейс по адресу http://localhost:5670
Что важно знать
- Однострочный установочный скрипт описан только для macOS и Linux.
- Для использования размещённой модели необходим ключ API от провайдера LLM.
Темы
Частые вопросы
- Что такое DB-GPT?
- ИИ-ассистент для работы с данными на базе open source: пишет SQL и код для баз данных и файлов, запускает навыки в изолированной среде и формирует отчёты. DB-GPT — это open-source ИИ-ассистент для работы с данными, предназначенный для команд, которым нужно задавать вопросы о данных на естественном языке. Он подключается к реляционным базам данных, файлам CSV и Excel, хранилищам данных и базам знаний, а затем позволяет LLM планировать многоэтапные задачи, писать и выполнять SQL и Python, а также возвращать диаграммы, дашборды, HTML-отчёты и текстовые сводки.
- DB-GPT можно использовать бесплатно? Какая у него лицензия?
- DB-GPT распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- DB-GPT всё ещё поддерживается?
- Активно поддерживается. Последний коммит в DB-GPT — 22 окт. 2026 г..
- Для чего можно использовать DB-GPT?
- Позволяет бизнес-пользователям задавать вопросы о базе данных продаж или операционной деятельности, не пиша SQL. Помогает проводить исследовательский анализ выгрузок CSV или Excel и получать HTML-отчёт, которым можно поделиться. Позволяет создать внутреннего ИИ-ассистента по данным, объединяющего базы данных и документы из базы знаний. Помогает упаковать регулярно используемые командой методы анализа в навыки, которыми могут пользоваться другие.
- Как установить DB-GPT?
- Установите DB-GPT из PyPI с помощью uv (рекомендуется): uv pip install dbgpt-app Или установите DB-GPT из PyPI с помощью pip: pip install dbgpt-app Запустите DB-GPT и следуйте интерактивному мастеру настройки, чтобы выбрать провайдера LLM и ввести ключ API: dbgpt start Откройте веб-интерфейс по адресу http://localhost:5670
- Где скачать DB-GPT?
- Исходный код и инструкции по установке — на GitHub: https://github.com/eosphoros-ai/DB-GPT
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение с открытым исходным кодом для анализа экспортированных переписок из WhatsApp, LINE, QQ, Discord и других сервисов с помощью локального SQL и AI-агентов.
Фреймворк с открытым исходным кодом для универсальных AI-агентов на базе LLM: запуск из терминала, инструменты, поддержка MCP и автоматизация браузера.
Открытый GenBI-движок, который помогает AI-агентам преобразовывать вопросы на естественном языке в SQL с контролем доступа и публиковать дашборды на основе более чем 20 источников данных.
Минималистичный AI-агент для разработки ПО: решает задачи из GitHub Issues или помогает в командной строке, используя только bash и около 100 строк основного кода на Python.
Навык и конвейер для глубоких исследований в Claude Code и OpenAI Codex: собирает веб-источники и научные публикации в постоянное хранилище Markdown с поиском и готовит отчёты со ссылками на источники.