DB-GPT V0.8.0 â Paradigm Shift: AI + Data Driven Analytics Experience
A paradigm shift from "conversational Q&A" to "task delivery" â from passive answering to autonomous analysis, exploring true Agentic productivity.
Introductionâ
DB-GPT V0.8.0 introduces a self-driven AI Data Assistant that autonomously handles the entire analytics pipeline:
đ¯ Business Goal â đ§ Task Decomposition â đ§Š Skill Invocation â đģ Code Generation (SQL/Python) â đĄī¸ Sandbox Execution â đ Chart Generation â đ Report Delivery
You no longer need to know which table your data lives in, nor write Python scripts for intermediate data cleaning. Simply state your business objective, and the DB-GPT AI Data Assistant will take care of everything.
Key Highlightsâ
- đ Autonomous Data Analytics â A brand-new autonomous data analytics experience, orchestrating AI-driven analysis through Skills
- đ¤ Agent Skills â Support for Agent Skills, enabling more powerful and flexible agent capabilities
- đ Autonomous SQL Generation â AI agents can now autonomously write SQL queries for data analysis
- đģ Autonomous Code Execution â AI agents can automatically generate and execute Python code for data analysis tasks
- đĄī¸ Sandbox Environment â A secure, isolated sandbox environment for executing untrusted code
- đŦ Conversation Sharing & Replay â View not only the final polished HTML reports, but also replay the entire reasoning process
- đ One-Click Setup Script â A new streamlined installation script to get DB-GPT up and running faster than ever
Featuresâ
⨠Agentic Data Analytics Engineâ
The DB-GPT AI Data Assistant can now autonomously orchestrate an entire execution pipeline around your analysis goals, moving beyond the limitations of traditional single-turn conversations to deliver a brand-new autonomous data analytics experience:
- Multi-Source Data Integration: Seamlessly connect to relational databases, CSV/Excel files, data warehouses, knowledge bases, documents, and more.
- Autonomous Reasoning & Exploration: For complex problems, the AI Data Assistant automatically analyzes database schemas or data files and plans multi-step execution strategies.
- Execution Capabilities: Autonomously generates and executes SQL / Python code.
- Out-of-the-Box Experience: A newly designed Welcome Page with rich analysis examples, reducing the learning curve for new users to nearly zero.
CSV/Excel Autonomous Data Analysisâ
Upload local spreadsheet files with one click, and the AI automatically understands the data structure, autonomously performs data cleaning, multi-dimensional calculations, and chart visualization â making routine report processing easier than ever.
Intelligent Database Insights & Analysis Reportsâ
Built on the new Agentic architecture, the engine autonomously performs data diagnostics, feature extraction, and multi-dimensional analysis, generating dedicated analysis reports with beautiful charts and deep insights â making data value crystal clear.
Deep Financial Report Analysisâ
Purpose-built for financial scenarios, precisely extracting core metrics such as revenue and profit. Automatically performs year-over-year / quarter-over-quarter calculations and trend forecasting, generating professional financial health diagnostic reports with one click.
Autonomous SQL Generation & Code Executionâ
Powered by advanced large language models, the system not only accurately translates natural language into complex SQL queries, but also supports autonomous Python code execution in a secure sandbox â handling even the most demanding computational requirements.
đ¤ Agent Skill Ecosystemâ
The LLM determines the intelligence baseline, but ecosystem extensibility determines the business ceiling. Different business scenarios require vastly different analysis approaches. V0.8.0 officially introduces the Agent Skill system â a new way to codify team expertise into reusable assets:
- đĻ Custom Skill Packaging: Encapsulate your unique data cleaning logic, business analysis models, and more into standalone Skills â write once, reuse across the entire team.
- đ One-Click GitHub Import: Import high-quality Skills directly from community or enterprise private repositories, breaking down information silos.
- đ Built-in Skills: Ships with CSV/Excel deep analysis Skill, financial report analysis Skill, Agent Browser Skill, and more. Create business-specific Skills with one click using the Skill Creator.
đĄī¸ Sandbox Secure Execution Environmentâ
Granting AI the power to execute code often comes with system-level risks. To address this, we introduce the isolated Sandbox:
- đĄī¸ Isolated Sandbox Execution: All shell code generated by Agents that hasn't been manually reviewed runs in isolated containers. Supports strict resource threshold limits and execution timeout controls â protecting the host system while balancing agent execution power with enterprise-grade data security.
- âī¸ Resource Configuration: Session-level sandbox resource limits and execution timeout guarantees, making analysis artifacts more reproducible and auditable.
đŦ Collaboration & Product Experience Upgradesâ
Great tools need to flow smoothly, transforming analysis reports and processes from "personal use" to "team reuse":
- đŦ Conversation Sharing & Execution Replay: Generate share links with one click. Your team members can not only view the final polished HTML reports, but also replay every step of the Agent's thinking and reasoning process â making retrospectives and knowledge sharing simpler.
- đ Conversation Task List: Search historical conversation records at any time, facilitating review and documentation.
- đ Native App & Agent Modes: Retains native application, Agent, AWEL, and other capabilities, supporting diverse product enhancements and feature usage.
đ One-Click Setup Scriptâ
We provide multiple new streamlined installation scripts to get DB-GPT up and running faster.
Option 1: Install via PyPI
# Step 1: Install dbgpt-app
pip install dbgpt-app
# Step 2: Start DB-GPT
dbgpt start
Option 2: Install via Shell Script
# Using OpenAI as an example, quickly initialize the environment
curl -fsSL https://raw.githubusercontent.com/eosphoros-ai/DB-GPT/main/scripts/install/install.sh \
| OPENAI_API_KEY=sk-xxx bash -s -- --profile openai
# Start DB-GPT
cd ~/.dbgpt/DB-GPT && uv run dbgpt start webserver --config ~/.dbgpt/configs/<profile>.toml
Option 3: Install from Source (same as previous versions)
uv sync --all-packages \
--extra "base" \
--extra "proxy_openai" \
--extra "rag" \
--extra "storage_chromadb" \
--extra "dbgpts"
uv run dbgpt start webserver --config configs/dbgpt-proxy-openai.toml
đ Open your browser and visit http://localhost:5670
For detailed installation instructions, see the Installation Guide.
đ Documentation Overhaul with Multi-Language Supportâ
The official documentation has been completely revamped and now officially supports multiple languages! A fresh UI design, clearer directory structure, and one-click language switching deliver a better reading and development experience.
đ Browse the New Documentation
Other Improvementsâ
- Add MiniMax Provider support (#2989)
- Fix React parser handling of vis-thinking blocks (#2996)
- README and documentation updates (#2991)
How to Upgradeâ
Acknowledgementsâ
đ New Contributorsâ
V0.8.0 welcomes 2 new contributors:
- @octo-patch
- @LXW2019124
đĨđĨ Thank you to all our contributors for making this release possible!
@Aries-ckt, @Copilot, @LXW2019124, @chenliang15405, @copilot-swe-agent, @fangyinc and @octo-patch