Intelligent and versatile AI reporting tool for various databases
Languages: English 中文
If you think Holmes is helpful to you, please help by clicking here on the ⭐ Star and Fork in the upper right corner. Your support is the greatest driving force for Holmes to become better.
Holmes is a free open-source multi-database client tool that supports Docker installation, server-side deployment, and web access. Compared to traditional database client software such as Navicat and DBeaver, Holmes integrates AIGC capabilities, enabling it to convert natural language into SQL and vice versa. It can also provide optimization suggestions for SQL developers, greatly improving their efficiency. It is a powerful tool for database developers in the AI era, and in the future, even operators who do not understand SQL can use it to quickly query business data and generate reports.
- 🌈 AI intelligent assistant, supports natural language to SQL, SQL
- 🔥 Smart report, using AIGC capabilities to generate reports in one sentence.
- 💻 växtart Customize large screen data display and refresh regularly
- 💪 Persistent data storage, result storage
- 🎉 Multiple database support, support for MySQL, PostgreSQL, CSV/Excel import
- 💻 Multi-platform support, support for Windows-WSL, Linux, Mac
- 🌐 Internationalization, support for Chinese and English
The database connections supported by Holmes are:
- MySQL
- PostgreSQL
- csv/Excel导入
The local environment needs to have docker and docker-compose
Just run ./Install_cn.sh directly
Default port is 8338 and 8339
Web access: http://ip:8338