|
| 1 | +# DB-GPT V0.8.0 — Paradigm Shift: AI + Data Driven Analytics Experience |
| 2 | + |
| 3 | +A paradigm shift from "conversational Q&A" to "task delivery" — from passive answering to autonomous analysis, exploring true Agentic productivity. |
| 4 | + |
| 5 | +## Introduction |
| 6 | + |
| 7 | +DB-GPT V0.8.0 introduces a self-driven AI Data Assistant that autonomously handles the entire analytics pipeline: |
| 8 | + |
| 9 | +🎯 Business Goal → 🧠 Task Decomposition → 🧩 Skill Invocation → 💻 Code Generation (SQL/Python) → 🛡️ Sandbox Execution → 📊 Chart Generation → 📝 Report Delivery |
| 10 | + |
| 11 | +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. |
| 12 | + |
| 13 | +### Key Highlights |
| 14 | + |
| 15 | +- 🌟 **Autonomous Data Analytics** — A brand-new autonomous data analytics experience, orchestrating AI-driven analysis through Skills |
| 16 | +- 🤖 **Agent Skills** — Support for Agent Skills, enabling more powerful and flexible agent capabilities |
| 17 | +- 📊 **Autonomous SQL Generation** — AI agents can now autonomously write SQL queries for data analysis |
| 18 | +- 💻 **Autonomous Code Execution** — AI agents can automatically generate and execute Python code for data analysis tasks |
| 19 | +- 🛡️ **Sandbox Environment** — A secure, isolated sandbox environment for executing untrusted code |
| 20 | +- 💬 **Conversation Sharing & Replay** — View not only the final polished HTML reports, but also replay the entire reasoning process |
| 21 | +- 🚀 **One-Click Setup Script** — A new streamlined installation script to get DB-GPT up and running faster than ever |
| 22 | + |
| 23 | +## Features |
| 24 | + |
| 25 | +### ✨ Agentic Data Analytics Engine |
| 26 | + |
| 27 | +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: |
| 28 | + |
| 29 | +- **Multi-Source Data Integration**: Seamlessly connect to relational databases, CSV/Excel files, data warehouses, knowledge bases, documents, and more. |
| 30 | +- **Autonomous Reasoning & Exploration**: For complex problems, the AI Data Assistant automatically analyzes database schemas or data files and plans multi-step execution strategies. |
| 31 | +- **Execution Capabilities**: Autonomously generates and executes SQL / Python code. |
| 32 | +- **Out-of-the-Box Experience**: A newly designed Welcome Page with rich analysis examples, reducing the learning curve for new users to nearly zero. |
| 33 | + |
| 34 | +#### CSV/Excel Autonomous Data Analysis |
| 35 | + |
| 36 | +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. |
| 37 | + |
| 38 | +<img src="/img/agentic_data/csv_data_analysis.jpg" width="720px" /> |
| 39 | + |
| 40 | +#### Intelligent Database Insights & Analysis Reports |
| 41 | + |
| 42 | +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. |
| 43 | + |
| 44 | +<img src="/img/agentic_data/agentic_db_data.jpg" width="720px" /> |
| 45 | + |
| 46 | +#### Deep Financial Report Analysis |
| 47 | + |
| 48 | +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. |
| 49 | + |
| 50 | +<img src="/img/skill/financial_report_analysis_skill.jpg" width="720px" /> |
| 51 | + |
| 52 | +#### Autonomous SQL Generation & Code Execution |
| 53 | + |
| 54 | +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. |
| 55 | + |
| 56 | +<img src="/img/agentic_data/agentic_sql_query.png" width="720px" /> |
| 57 | + |
| 58 | +<img src="/img/agentic_data/agentic_gen_code.png" width="720px" /> |
| 59 | + |
| 60 | +### 🤖 Agent Skill Ecosystem |
| 61 | + |
| 62 | +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: |
| 63 | + |
| 64 | +- 📦 **Custom Skill Packaging**: Encapsulate your unique data cleaning logic, business analysis models, and more into standalone Skills — write once, reuse across the entire team. |
| 65 | +- 🔗 **One-Click GitHub Import**: Import high-quality Skills directly from community or enterprise private repositories, breaking down information silos. |
| 66 | +- 📊 **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. |
| 67 | + |
| 68 | +<img src="/img/skill/skill_list.png" width="720px" /> |
| 69 | + |
| 70 | +### 🛡️ Sandbox Secure Execution Environment |
| 71 | + |
| 72 | +Granting AI the power to execute code often comes with system-level risks. To address this, we introduce the isolated **Sandbox**: |
| 73 | + |
| 74 | +- 🛡️ **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. |
| 75 | +- ⚙️ **Resource Configuration**: Session-level sandbox resource limits and execution timeout guarantees, making analysis artifacts more reproducible and auditable. |
| 76 | + |
| 77 | +<img src="/img/agentic_data/sanbox_running.png" width="720px" /> |
| 78 | + |
| 79 | +### 💬 Collaboration & Product Experience Upgrades |
| 80 | + |
| 81 | +Great tools need to flow smoothly, transforming analysis reports and processes from "personal use" to "team reuse": |
| 82 | + |
| 83 | +- 💬 **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. |
| 84 | +- 📝 **Conversation Task List**: Search historical conversation records at any time, facilitating review and documentation. |
| 85 | +- 🔗 **Native App & Agent Modes**: Retains native application, Agent, AWEL, and other capabilities, supporting diverse product enhancements and feature usage. |
| 86 | + |
| 87 | +<img src="/img/agentic_data/agentic_playback.jpg" width="720px" /> |
| 88 | + |
| 89 | +### 🚀 One-Click Setup Script |
| 90 | + |
| 91 | +We provide multiple new streamlined installation scripts to get DB-GPT up and running faster. |
| 92 | + |
| 93 | +**Option 1: Install via PyPI** |
| 94 | + |
| 95 | +```bash |
| 96 | +# Step 1: Install dbgpt-app |
| 97 | +pip install dbgpt-app |
| 98 | + |
| 99 | +# Step 2: Start DB-GPT |
| 100 | +dbgpt start |
| 101 | +``` |
| 102 | + |
| 103 | +**Option 2: Install via Shell Script** |
| 104 | + |
| 105 | +```bash |
| 106 | +# Using OpenAI as an example, quickly initialize the environment |
| 107 | +curl -fsSL https://raw.githubusercontent.com/eosphoros-ai/DB-GPT/main/scripts/install/install.sh \ |
| 108 | + | OPENAI_API_KEY=sk-xxx bash -s -- --profile openai |
| 109 | + |
| 110 | +# Start DB-GPT |
| 111 | +cd ~/.dbgpt/DB-GPT && uv run dbgpt start webserver --config ~/.dbgpt/configs/<profile>.toml |
| 112 | +``` |
| 113 | + |
| 114 | +**Option 3: Install from Source (same as previous versions)** |
| 115 | + |
| 116 | +```bash |
| 117 | +uv sync --all-packages \ |
| 118 | + --extra "base" \ |
| 119 | + --extra "proxy_openai" \ |
| 120 | + --extra "rag" \ |
| 121 | + --extra "storage_chromadb" \ |
| 122 | + --extra "dbgpts" |
| 123 | + |
| 124 | +uv run dbgpt start webserver --config configs/dbgpt-proxy-openai.toml |
| 125 | +``` |
| 126 | + |
| 127 | +🚀 Open your browser and visit [http://localhost:5670](http://localhost:5670) |
| 128 | + |
| 129 | +For detailed installation instructions, see the [Installation Guide](http://docs.dbgpt.cn/docs/next/installation/). |
| 130 | + |
| 131 | +### 📖 Documentation Overhaul with Multi-Language Support |
| 132 | + |
| 133 | +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. |
| 134 | + |
| 135 | +👉 [Browse the New Documentation](http://docs.dbgpt.cn/docs/next/overview/) |
| 136 | + |
| 137 | +## Other Improvements |
| 138 | + |
| 139 | +- Add MiniMax Provider support ([#2989](https://github.com/eosphoros-ai/DB-GPT/pull/2989)) |
| 140 | +- Fix React parser handling of vis-thinking blocks ([#2996](https://github.com/eosphoros-ai/DB-GPT/pull/2996)) |
| 141 | +- README and documentation updates ([#2991](https://github.com/eosphoros-ai/DB-GPT/pull/2991)) |
| 142 | + |
| 143 | +## How to Upgrade |
| 144 | + |
| 145 | +[Upgrade to v0.8.0](../upgrade/v0.8.0.md) |
| 146 | + |
| 147 | +## Acknowledgements |
| 148 | + |
| 149 | +### 🎉 New Contributors |
| 150 | + |
| 151 | +V0.8.0 welcomes **2 new contributors**: |
| 152 | + |
| 153 | +- @octo-patch |
| 154 | +- @LXW2019124 |
| 155 | + |
| 156 | +🔥🔥 Thank you to all our contributors for making this release possible! |
| 157 | + |
| 158 | +@Aries-ckt, @Copilot, @LXW2019124, @chenliang15405, @copilot-swe-agent, @fangyinc and @octo-patch |
| 159 | + |
| 160 | +## Reference |
| 161 | + |
| 162 | +- [Quick Start](http://docs.dbgpt.cn/docs/overview/) |
| 163 | +- [Docker Quick Deploy](http://docs.dbgpt.cn/docs/next/installation/docker/) |
0 commit comments