DB-GPT
eosphoros-ai/DB-GPT
DB-GPT: Open-Source Agentic AI Data Assistant
Overview
An agentic AI data assistant for integrating AI with database functionalities, enabling advanced data handling through integration with LLMs.
Categories
Tags
Similar tools
ECC
affaan-m/ECC
affaan-m/ECC
hermes-agent
NousResearch/hermes-agent
nousresearch/hermes-agent
AutoGPT
Significant-Gravitas/AutoGPT
AutoGPT
JavaGuide
Snailclimb/JavaGuide
Java guide for backend interviews & AI application development covering system design, LLMs, Agents, and RAG.
langflow
langflow-ai/langflow
Metadata derived from provided repository information.
dify
langgenius/dify
Production-ready platform for agentic workflow development.
Install
pip install DB-GPTREADME
DB-GPT: Open-Source Agentic AI Data Assistant
Documents | Contact Us | Community | Paper
An open-source AI data assistant that connects to your data, writes SQL and code, runs skills in sandboxed environments, and turns analysis into reports, insights, and action.
What is DB-GPT?
DB-GPT is an open-source agentic AI data assistant for the next generation of AI + Data products.
It helps users and teams:
- connect to databases, CSV / Excel files, warehouses, and knowledge bases
- ask questions in natural language and let AI write SQL autonomously
- run Python- and code-driven analysis workflows
- load and execute reusable skills for domain-specific tasks
- generate charts, dashboards, HTML reports, and analysis summaries
- execute tasks safely in sandboxed environments
DB-GPT is also a platform for building AI-native data agents, workflows, and applications with agents, AWEL, RAG, and multi-model support.
Why DB-GPT?
1. Agentic data analysis
Plan tasks, break work into steps, call tools, and complete analysis workflows end to end.
2. Autonomous SQL + code execution
Generate SQL and code to query data, clean datasets, compute metrics, and produce outputs.
3. Multi-source data access
Work across structured and unstructured sources, including databas