You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+63-25Lines changed: 63 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -46,26 +46,64 @@ LIMIT 10;
46
46
47
47
## ✨ Advanced Features
48
48
49
-
DBChat now includes powerful features for interactive demos, onboarding, and collaborative analysis.
50
-
51
-
### 🚀 Interactive Demo & Onboarding
52
-
Get started instantly with a guided, interactive experience. DBChat can automatically set up a sample database and walk you through a realistic business scenario.
53
-
-**Guided Workflow**: Instead of typing free-form questions, you'll be presented with multiple-choice options to guide you through data exploration.
54
-
-**Business Narratives**: The demo follows a story, complete with protagonists and goals, making the experience engaging and educational.
55
-
-**Learn by Doing**: Discover database concepts and analytical techniques as you progress through the interactive prompts.
56
-
-**How to start**: Simply connect to DBChat with no database configured (or using the default H2 in-memory database) and type "start demo".
49
+
DBChat now includes powerful features for interactive demos, onboarding, collaborative analysis, and sophisticated business intelligence workflows.
50
+
51
+
### 🚀 MCP Prompts Support
52
+
Revolutionary structured workflow system for guided database analysis and business intelligence.
53
+
-**Professional Business Scenarios**: Pre-built scenarios for Retail/E-commerce, Finance/Banking, and Logistics with realistic business contexts
-**MCP Protocol Integration**: Full compliance with MCP prompts protocol including `prompts/list` and `prompts/get` handlers
64
+
-**How to start**: Use any prompt-aware MCP client and select from available structured prompts for guided analysis
65
+
66
+
### 🎯 Interactive Multiple Choice Workflow System
67
+
Sophisticated workflow engine for structured data exploration and analysis.
68
+
-**Structured Progressions**: Step-by-step workflows with contextual multiple choice options
69
+
-**Scenario-Specific Content**: Tailored workflows for retail, finance, and logistics business domains
70
+
-**State Management**: Tracks user choices and workflow progression throughout analysis sessions
71
+
-**New MCP Tools**:
72
+
-`start_workflow` - Initiates interactive analysis workflows with business context
73
+
-`workflow_choice` - Processes user selections and advances workflow steps
74
+
-**MCP Resources**: `workflow://status` resource shows active workflow status and progress
75
+
-**Integration Ready**: Seamlessly works with demo data setup and insights collection systems
57
76
58
77
### 🛠️ Automatic Demo Data Setup
59
-
For new users or for demonstration purposes, DBChat can create and populate a sample database on the fly.
60
-
-**Realistic Scenarios**: Choose from scenarios like Retail, Finance, or Logistics.
61
-
-**Database-Agnostic**: Works across all supported databases.
62
-
-**Instant Setup**: Tables and synthetic data are generated automatically, so you can start exploring immediately.
63
-
64
-
### 🧠 Insight Collection
65
-
Capture key findings and build a shared understanding of your data.
66
-
-**`append_insight` Tool**: A new tool available to the AI assistant allows it to save important observations or conclusions.
67
-
-**Synthesized Memos**: As businessInsights are collected, DBChat automatically generates a `businessInsights://memo` resource, which is a formatted document summarizing all the captured businessInsights.
68
-
-**Collaborative Analysis**: The businessInsights memo can be shared with your team to provide a snapshot of the analytical process and its findings.
78
+
Intelligent database population system for demonstrations and onboarding.
79
+
-**Realistic Business Scenarios**: Choose from Retail, Finance, or Logistics domains
80
+
-**Database-Agnostic**: Works across all supported database types and configurations
81
+
-**Comprehensive Data Models**:
82
+
-**Retail**: Customers, Products, Orders, Inventory with realistic relationships
83
+
-**Finance**: Accounts, Transactions, Customers, Loans with financial data patterns
84
+
-**Logistics**: Shipments, Routes, Warehouses, Deliveries with supply chain data
85
+
-**Instant Setup**: 2-3 related tables per scenario with 10-15 representative rows each
86
+
-**Sample Analytics**: Pre-built queries and analysis examples for each scenario
87
+
-**Cleanup Capabilities**: Automatic reset and cleanup functionality for fresh demonstrations
88
+
89
+
### 🧠 Enhanced Insights Collection System
90
+
Professional business intelligence capture and reporting system.
91
+
-**Structured Insight Model**: Comprehensive insights with categories, priorities, timestamps, and metadata
92
+
-**`append_insight` Tool**: Advanced tool for capturing structured business findings with:
-[dbchat-3.0.6-standard.jar](https://github.com/skanga/dbchat/releases/download/v3.0.6/dbchat-3.0.6-standard.jar) - Standard version (add MySQL, MariaDB, ClickHouse)
146
+
-[dbchat-3.0.6-enterprise.jar](https://github.com/skanga/dbchat/releases/download/v3.0.6/dbchat-3.0.6-enterprise.jar) - Enterprise version (add Oracle, SQL Server, DB2)
147
+
-[dbchat-3.0.6-cloud-analytics.jar](https://github.com/skanga/dbchat/releases/download/v3.0.6/dbchat-3.0.6-cloud-analytics.jar) - Cloud Analytics version (add Redshift, Snowflake, BigQuery)
148
+
-[dbchat-3.0.6-all.jar](https://github.com/skanga/dbchat/releases/download/v3.0.6/dbchat-3.0.6-all.jar) - All databases included (400MB+)
111
149
112
150
(Optional) For simplicity rename the downloaded file to `dbchat-3.0.6.jar` so you can follow the rest of the commands here without needing to adjust them to your version.
113
151
```agsl
114
-
mv dbchat-3.0.6.jar
152
+
mv dbchat-3.0.6.jar dbchat.jar
115
153
OR
116
-
ren dbchat-3.0.6.jar
154
+
ren dbchat-3.0.6.jar dbchat.jar
117
155
```
118
156
NOTE: Advanced users can also build a custom jar with only the drivers you need. See [INSTALL.md](INSTALL.md) for details.
0 commit comments