Repolode
eosphoros-ai

eosphoros-ai/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.

Alternativa open source a:TableauPower BI

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. 1

    Instala DB-GPT desde PyPI con uv (recomendado)

    uv pip install dbgpt-app
  2. 2

    O instala DB-GPT desde PyPI con pip

    pip install dbgpt-app
  3. 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. 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