Ask questions about your company's database and get instant SQL queries and visualizations without writing code.
Build reusable analysis workflows (skills) for recurring business questions like monthly revenue reports or customer segmentation.
Explore and profile CSV files or spreadsheets by asking natural language questions instead of manually writing formulas.
Create dashboards and written reports from multi-step data analysis workflows that run automatically.
Requires API key for AI models and database connection setup.
DB-GPT is an open-source AI assistant for working with data. Instead of writing database queries by hand, you can ask questions in plain English and the system figures out the SQL needed to answer them. It can connect to databases, spreadsheets, CSV files, and other data sources, then let an AI plan and execute multi-step analysis workflows automatically. The project is designed as an agentic system, meaning the AI can break a task into steps, write code or SQL at each step, run it in a sandboxed environment for safety, and compile the results into charts, dashboards, or written reports. Users can also create reusable "skills," which are packaged workflows for common analysis tasks that can be loaded and re-run whenever needed. DB-GPT supports multiple AI model providers and can be installed with a single command on macOS or Linux. Once running, it opens a web interface at a local address. The platform is aimed at individuals and teams who want to ask business questions of their data without needing a data analyst, from financial analysis to database profiling to CSV exploration. It is released under the MIT license and supports a wide range of AI backends.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.