Herramienta de BI de código abierto para crear visualizaciones de datos y dashboards con arrastrar y soltar, y compartirlos; una alternativa a Tableau.
- Estrellas
- 20,178
- Forks
- 2,979
- Issues abiertos
- 457
- Último commit
- hace 5 horas
¿Qué es?
DB-GPT es un asistente de datos de IA agéntica y de código abierto dirigido a equipos que quieren consultar sus datos en lenguaje natural. Se conecta a bases de datos relacionales, archivos CSV y Excel, almacenes de datos y bases de conocimiento. Después, permite que un LLM planifique tareas de varios pasos, escriba y ejecute SQL y Python, y genere gráficos, dashboards, informes HTML y resúmenes escritos.
Además del asistente, DB-GPT es una plataforma para crear agentes de datos, flujos de trabajo y aplicaciones mediante su framework de agentes, la orquestación de flujos de trabajo AWEL y la compatibilidad con RAG. Las skills reutilizables agrupan conocimientos del dominio y métodos de análisis para poder cargarlos y repetir análisis de negocio. El código y las herramientas se ejecutan en entornos aislados.
El proyecto admite varios proveedores de LLM, incluidos los modelos DeepSeek, Qwen, GLM y Llama, y se puede instalar mediante un script de una línea, PyPI (dbgpt-app) o Docker.
Funciones clave
- 01Convierte preguntas en lenguaje natural en SQL y ejecuta consultas en las bases de datos conectadas.
- 02Analiza archivos CSV y Excel con Python y genera gráficos e informes visuales.
- 03Genera informes de perfilado de bases de datos y análisis financiero.
- 04Carga skills reutilizables que agrupan flujos de trabajo de análisis de dominio.
- 05Ejecuta código y herramientas en entornos aislados.
- 06Ofrece orquestación de flujos de trabajo AWEL y RAG para crear aplicaciones de datos personalizadas.
Casos de uso
- Permitir que los usuarios de negocio consulten una base de datos de ventas u operaciones sin escribir SQL.
- Realizar análisis exploratorios de archivos CSV o Excel exportados y obtener un informe HTML para compartir.
- Crear un asistente interno de IA para datos que combine bases de datos y documentos de bases de conocimiento.
- Agrupar los métodos de análisis recurrentes de un equipo en skills que otros puedan reutilizar.
Inicio rápido
- 1
Instala DB-GPT desde PyPI con uv (recomendado)
uv pip install dbgpt-app - 2
O instala DB-GPT desde PyPI con pip
pip install dbgpt-app - 3
Inicia DB-GPT y sigue el asistente de configuración interactivo para elegir un proveedor de LLM e introducir tu clave API
dbgpt start - 4
Abre la interfaz web en http://localhost:5670
Antes de usarlo
- El script de instalación de una sola línea solo está documentado para macOS y Linux.
- Para usar un modelo alojado, necesitas una clave API de un proveedor de LLM.
Temas
Preguntas frecuentes
- ¿Qué es DB-GPT?
- Asistente de datos de IA agéntica y de código abierto que escribe SQL y código para tus bases de datos y archivos, ejecuta skills en entornos aislados y genera informes. DB-GPT es un asistente de datos de IA agéntica y de código abierto dirigido a equipos que quieren consultar sus datos en lenguaje natural. Se conecta a bases de datos relacionales, archivos CSV y Excel, almacenes de datos y bases de conocimiento. Después, permite que un LLM planifique tareas de varios pasos, escriba y ejecute SQL y Python, y genere gráficos, dashboards, informes HTML y resúmenes escritos.
- ¿DB-GPT es gratuito? ¿Qué licencia tiene?
- DB-GPT es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿DB-GPT sigue mantenido?
- Mantenimiento activo. El último commit de DB-GPT fue el 22 oct 2026.
- ¿Para qué puedo usar DB-GPT?
- Permitir que los usuarios de negocio consulten una base de datos de ventas u operaciones sin escribir SQL. Realizar análisis exploratorios de archivos CSV o Excel exportados y obtener un informe HTML para compartir. Crear un asistente interno de IA para datos que combine bases de datos y documentos de bases de conocimiento. Agrupar los métodos de análisis recurrentes de un equipo en skills que otros puedan reutilizar.
- ¿Cómo se instala DB-GPT?
- Instala DB-GPT desde PyPI con uv (recomendado): uv pip install dbgpt-app O instala DB-GPT desde PyPI con pip: pip install dbgpt-app Inicia DB-GPT y sigue el asistente de configuración interactivo para elegir un proveedor de LLM e introducir tu clave API: dbgpt start Abre la interfaz web en http://localhost:5670
- ¿Dónde consigo DB-GPT?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/eosphoros-ai/DB-GPT
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Aplicación de escritorio de código abierto que analiza historiales de chat exportados de WhatsApp, LINE, QQ, Discord y más, con SQL local y agentes de IA.
Framework de agentes de IA de propósito general y código abierto que ejecuta agentes basados en LLM desde una terminal, con uso de herramientas, compatibilidad con MCP y automatización del navegador.
Motor GenBI de código abierto que permite a agentes de IA convertir preguntas en lenguaje natural en SQL sujeto a controles y dashboards compartibles sobre más de 20 fuentes de datos.
Un agente mínimo de ingeniería de software con IA que resuelve issues de GitHub o ayuda desde la línea de comandos usando solo bash y unas 100 líneas de Python para el núcleo.
Una habilidad y un flujo de investigación profunda para Claude Code y OpenAI Codex que recopila fuentes web y académicas en un repositorio Markdown persistente y consultable, y redacta informes con citas.