Ferramenta de BI open source para visualizar dados com arrastar e soltar, criar dashboards e compartilhá-los, como alternativa ao Tableau.
- Estrelas
- 20,178
- Forks
- 2,979
- Issues abertas
- 457
- Último commit
- há 5 horas
O que é?
O DB-GPT é um assistente de dados de IA agentic e open source, voltado a equipes que querem fazer perguntas sobre seus dados em linguagem natural. Ele se conecta a bancos de dados relacionais, arquivos CSV e Excel, data warehouses e bases de conhecimento. Em seguida, permite que um LLM planeje tarefas com várias etapas, escreva e execute SQL e Python e retorne gráficos, dashboards, relatórios HTML e resumos escritos.
Além do assistente em si, o DB-GPT é uma plataforma para criar agentes de dados, workflows e aplicações usando seu framework de agentes, a orquestração de workflows AWEL e suporte a RAG. Skills reutilizáveis reúnem conhecimento de domínio e métodos de análise para que possam ser carregadas e usadas em análises de negócio repetíveis. O código e as ferramentas são executados em ambientes isolados de sandbox.
O projeto oferece suporte a vários provedores de LLM, incluindo DeepSeek, Qwen, GLM e modelos Llama, e pode ser instalado por meio de um script de uma linha, pelo PyPI (dbgpt-app) ou pelo Docker.
Recursos principais
- 01Converte perguntas em linguagem natural em SQL e executa consultas nos bancos de dados conectados.
- 02Analisa arquivos CSV e Excel com Python e gera gráficos e relatórios visuais.
- 03Gera relatórios de profiling de bancos de dados e análises financeiras.
- 04Carrega skills reutilizáveis que reúnem workflows de análise de domínio.
- 05Executa código e ferramentas em ambientes isolados de sandbox.
- 06Oferece orquestração de workflows AWEL e RAG para criar aplicações de dados personalizadas.
Casos de uso
- Permitir que usuários de negócio façam perguntas sobre bancos de dados de vendas ou operações sem escrever SQL.
- Fazer análises exploratórias de arquivos CSV ou Excel exportados e obter um relatório HTML fácil de compartilhar.
- Criar um assistente interno de dados com IA que combine bancos de dados e documentos de bases de conhecimento.
- Reunir os métodos de análise recorrentes de uma equipe em skills que outras pessoas possam reutilizar.
Início rápido
- 1
Instale o DB-GPT do PyPI com uv (recomendado)
uv pip install dbgpt-app - 2
Ou instale o DB-GPT do PyPI com pip
pip install dbgpt-app - 3
Inicie o DB-GPT e siga o assistente de configuração interativo para escolher um provedor de LLM e inserir sua chave de API
dbgpt start - 4
Abra a interface web em http://localhost:5670
Antes de usar
- O script de instalação de uma linha está documentado apenas para macOS e Linux.
- Para usar um modelo hospedado, é necessária uma chave de API de um provedor de LLM.
Tópicos
Perguntas frequentes
- O que é DB-GPT?
- Um assistente de dados de IA agentic e open source que escreve SQL e código para consultar bancos de dados e arquivos, executa skills em sandboxes e gera relatórios. O DB-GPT é um assistente de dados de IA agentic e open source, voltado a equipes que querem fazer perguntas sobre seus dados em linguagem natural. Ele se conecta a bancos de dados relacionais, arquivos CSV e Excel, data warehouses e bases de conhecimento. Em seguida, permite que um LLM planeje tarefas com várias etapas, escreva e execute SQL e Python e retorne gráficos, dashboards, relatórios HTML e resumos escritos.
- DB-GPT é gratuito? Qual é a licença?
- DB-GPT é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- DB-GPT ainda é mantido?
- Manutenção ativa. O último commit de DB-GPT foi em 22 de out. de 2026.
- Para que posso usar DB-GPT?
- Permitir que usuários de negócio façam perguntas sobre bancos de dados de vendas ou operações sem escrever SQL. Fazer análises exploratórias de arquivos CSV ou Excel exportados e obter um relatório HTML fácil de compartilhar. Criar um assistente interno de dados com IA que combine bancos de dados e documentos de bases de conhecimento. Reunir os métodos de análise recorrentes de uma equipe em skills que outras pessoas possam reutilizar.
- Como instalar DB-GPT?
- Instale o DB-GPT do PyPI com uv (recomendado): uv pip install dbgpt-app Ou instale o DB-GPT do PyPI com pip: pip install dbgpt-app Inicie o DB-GPT e siga o assistente de configuração interativo para escolher um provedor de LLM e inserir sua chave de API: dbgpt start Abra a interface web em http://localhost:5670
- Onde consigo DB-GPT?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/eosphoros-ai/DB-GPT
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo desktop de código aberto que analisa históricos de conversas exportados do WhatsApp, LINE, QQ, Discord e outras plataformas com SQL local e agentes de IA.
Framework open source para agentes de IA generalistas com LLM, executado no terminal e com uso de ferramentas, suporte a MCP e automação de navegador.
Engine GenBI open source que permite a agentes de IA transformar perguntas em linguagem natural em SQL governado e dashboards compartilháveis em mais de 20 fontes de dados.
Um agente minimalista de engenharia de software com IA que resolve issues do GitHub ou ajuda pela linha de comando, usando apenas bash e cerca de 100 linhas de Python no núcleo.
Uma skill e pipeline de pesquisa aprofundada para Claude Code e OpenAI Codex que reúne fontes da web e acadêmicas em um vault Markdown persistente e pesquisável e produz relatórios com citações.