Analysis updated 2026-06-21
Ask business questions about your database in plain English and have the AI write and execute the SQL automatically.
Connect CSV files or spreadsheets and let the AI generate charts and written summaries without writing any code.
Build reusable analysis workflows that non-technical teammates can run with one click for recurring reports.
Run multi-step data analysis where the AI plans, writes code, executes it in a sandbox, and compiles results into a report.
| eosphoros-ai/db-gpt | lss233/kirara-ai | spotify/luigi | |
|---|---|---|---|
| Stars | 18,736 | 18,753 | 18,717 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | easy |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | data | developer | data |
Figures from each repo's GitHub metadata at analysis time.
Requires an AI model backend configured, either a cloud API key (OpenAI, Anthropic, etc.) or a locally running model via Ollama.
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.
DB-GPT is an open-source AI data assistant that lets you ask questions about your databases and spreadsheets in plain English, the AI writes and runs the SQL or code for you and returns charts or written reports.
Mainly Python. The stack also includes Python, Docker.
Use freely for any purpose, including commercial, with no restrictions beyond keeping the copyright notice. MIT license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly data.
This repo across BitVibe Labs
Verify against the repo before relying on details.