Web UI Overview
DB-GPT ships with a web interface at http://localhost:5670.
Main areasâ
- Chat â normal chat, data chat, Excel chat, knowledge chat
- Knowledge Base â upload files and build RAG datasets
- Dashboard â generate charts and reports from natural language
- App Management â create and manage DB-GPT applications
Feature mapâ
| Feature | Description | Section |
|---|---|---|
| Chat | Multi-turn conversation with LLMs | Chat |
| Chat Data | Natural language queries on connected databases (Text2SQL) | Chat |
| Chat Excel | Upload and query Excel files with natural language | Chat |
| Chat Knowledge | RAG conversations over your uploaded documents | Knowledge Base |
| Dashboard | Auto-generated charts and reports from data | Dashboard |
| App Store | Browse and install community applications | App Management |
| AWEL Flow | Visual workflow editor for building AI pipelines | AWEL Flow |
| Agent Workspace | Configure and run multi-agent tasks | App Management |
Accessing the Web UIâ
After starting the DB-GPT server, the Web UI is available at:
http://localhost:5670
Running the front-end separately
For front-end development, you can run the Next.js app independently:
cd web && npm install
cp .env.template .env
# Set API_BASE_URL=http://localhost:5670
npm run dev
Then visit http://localhost:3000.
What to try firstâ
- Open Chat and confirm the configured model responds
- Open Knowledge Base if you want RAG over documents
- Open Dashboard if you want Text2SQL and charts
- Open Apps if you want reusable app configurations
Next stepsâ
| Topic | Link |
|---|---|
| Start chatting | Chat |
| Set up knowledge base | Knowledge Base |
| Build workflows | AWEL Flow |