Powered by Chat2DB Team - AI-powered app builder that creates professional applications in minutes, no coding required
  
1. Intelligent SQL Generation:
Chat2DB Pro supports AI-driven intelligent SQL development to help you write SQL queries faster.
2. Database Management:
Supports more than 10 databases, including MySQL, PostgreSQL, H2, Oracle, SQLServer, SQLite, MariaDB, ClickHouse, DM, Presto, DB2, OceanBase, Hive, KingBase, MongoDB, Redis, Snowflake, and more.
3. Intelligent Report Generation:
Chat2DB Pro supports AI-driven intelligent data reporting to help you generate dashboards faster.
4. Data Structure Synchronization:
Chat2DB Pro supports database table structure synchronization to help you sync database table structures faster.
| Feature | Community Open Source | Local | Pro | 
|---|---|---|---|
| Database Types | 16+ | Target 100+ | Target 100+ | 
| Supported AI | Requires AI Configuration | AI ready on installation | AI ready on installation | 
| AI Capabilities | Basic | Varied | Varied | 
| Visual Table Editor | โ | โ | โ | 
| SQL Console | โ | โ | โ | 
| SQL Formatting | โ | โ | โ | 
| Save Query Records | โ | โ | โ | 
| Theme Color Settings | โ | โ | โ | 
| Data Structure Sync | โ | โ | โ | 
| Database Grouping | โ | โ | โ | 
| Database Structure Import/Export | โ | โ | โ | 
| Data Import/Export | โ | โ | โ | 
| Data Migration | โ | โ | โ | 
| Copy/Clear Table | โ | โ | โ | 
| Open and Run SQL Files | โ | โ | โ | 
| UML Diagram | โ | In Development | In Development | 
| Generate Code | โ | โ | โ | 
| Copy Results as Insert/Update | โ | โ | โ | 
| Modify Query Results | โ | โ | โ | 
| Intelligent SQL Editor | โ | โ | โ | 
| AI Table Creation | โ | โ | โ | 
| AI Data Sets | โ | โ | โ | 
| Chat2Excel | โ | โ | โ | 
| Intelligent Dashboard | โ | โ | โ | 
| Editor Settings | โ | โ | โ | 
| Custom Shortcuts | โ | โ | โ | 
| Cross-device Usage | โ | โ | โ | 
Chat2DB is a cross-platform application that supports Windows, MacOS, and Linux. You can download Chat2DB from the following links:
Before installing Chat2DB, ensure your system meets the following requirements:
- Docker 19.03.0 or later
 - Docker Compose 1.25.0 or later
 - CPU >= 2 Cores
 - RAM >= 4 GiB
 
  docker rm chat2db
  
  docker run --name=chat2db -ti -p 10824:10824 -v ~/.chat2db-docker:/root/.chat2db  chat2db/chat2db:latest
  docker start chat2db
  Note: If local debugging is needed:
- Java runtime: Open JDK 17
 - Node.js runtime: Node 16 Node.js.
 
Clone the repository locally
$ git clone [email protected]:chat2db/Chat2DB.gitFrontend Debugging
Node version must be 16 or higher  
Use yarn only, npm is not supported
$ cd Chat2DB/chat2db-client
$ yarn
$ yarn run start:webBackend Debugging
$ cd ../chat2db-server
$ mvn clean install # Maven version 3.8 or higher is required
$ cd chat2db-server/chat2db-server-start/target/
$ java -jar -Dloader.path=./lib -Dchatgpt.apiKey=xxxxx chat2db-server-start.jar  # ้่ฆๅฎ่ฃ
java 17ไปฅไธ็ๆฌ๏ผๅฏๅจๅบ็จ chatgpt.apiKey ้่ฆ่พๅ
ฅChatGPT็key,ๅฆๆไธ่พๅ
ฅๆ ๆณไฝฟ็จAIGCๅ่ฝStandalone Deployment
# chat2db-client
$ npm run build:web:prod 
$ cp -r dist ../chat2db-server/chat2db-server-start/src/main/resources/static/front 
$ cp -r dist/index.html ../chat2db-server/chat2db-server-start/src/main/resources/thymeleaf- Email: [email protected]
 - Discord: Join our Discord server
 - Twitter: @Chat2DB
 - YouTube: Chat2DB Channel
 - GitHub: Chat2DB GitHub
 
Thanks to everyone who has contributed to Chat2DB~~
The primary license used by this software is the Apache License 2.0, supplemented by the Chat2DB License.