https://github.com/DataPupOrg/DataPup
A modern, AI-assisted, cross-platform database client - free
https://github.com/DataPupOrg/DataPup
ai-agent clickhouse clickhouse-database database desktop-app electron-app electronjs good-first-contribution linux-desktop mac-app mysql mysql-connector postgresql postgressql react sql-query typescipt windows-desktop
Last synced: about 2 months ago
JSON representation
A modern, AI-assisted, cross-platform database client - free
- Host: GitHub
- URL: https://github.com/DataPupOrg/DataPup
- Owner: DataPupOrg
- License: mit
- Created: 2025-07-05T03:37:18.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-08-12T18:58:18.000Z (about 2 months ago)
- Last Synced: 2025-08-12T20:42:07.751Z (about 2 months ago)
- Topics: ai-agent, clickhouse, clickhouse-database, database, desktop-app, electron-app, electronjs, good-first-contribution, linux-desktop, mac-app, mysql, mysql-connector, postgresql, postgressql, react, sql-query, typescipt, windows-desktop
- Language: TypeScript
- Homepage:
- Size: 10.3 MB
- Stars: 156
- Watchers: 1
- Forks: 28
- Open Issues: 26
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: docs/SECURITY.md
Awesome Lists containing this project
- awesome-ai-coding-tools - DataPup - powered Database client for generating context based SQL queries from natural language. (⚙️ Natural Language to Code Tools)
- fucking-awesome-ai-tools - DataPup - Database client with AI-powered query assistance to generate context based queries. (Code / Developer tools)
- awesome-clickhouse - DataPupOrg/DataPup - DataPup is a modern, AI-assisted, cross-platform database client with full support for ClickHouse and plans to support other major databases, designed to make database management intuitive and enjoyable. (UIs / GUI)
- awesome-ai-tools - DataPup - Database client with AI-powered query assistance to generate context based queries. (Code / Developer tools)
README
![]()
# DataPup> A modern, AI-assisted, cross-platform database client.
[](https://opensource.org/licenses/MIT)
[](CONTRIBUTING.md)## DataPup Overview
DataPup is an open-source database client designed to make database management intuitive and enjoyable. With AI-powered query assistance and a beautiful, accessible interface, it's the database tool that developers actually want to use.
![]()
## Database Support
### Currently Supported
- **ClickHouse** - Full support with optimized query execution
- **PostgreSQL** - Complete support for the world's most advanced open source database### Coming Soon (Available in 2 weeks)
- **MySQL** - Full compatibility with MySQL and MariaDB
- **SQLite** - Local database support for development and testing## Development
### Prerequisites
- Node.js 18+
- npm, yarn, or pnpm### Getting Started
1. Install dependencies:
```bash
npm install
```2. Run in development mode:
```bash
npm run dev
```3. Build for production:
```bash
npm run build
```4. Create distributable:
```bash
npm run dist
```## Contributing
We love your input! Check out our [Contributing Guide](CONTRIBUTING.md) to get started.
**If you find DataPup useful, please consider giving it a star on GitHub!**
## License
This project is [MIT](LICENSE) licensed - use it however you want! See the [LICENSE](LICENSE) file for details.
## Acknowledgments
- Built with [Electron](https://www.electronjs.org/)
- UI powered by [Radix UI](https://www.radix-ui.com/)
- Bundled with [Vite](https://vitejs.dev/)
- AI assistance powered by [LangChain](https://www.langchain.com/)## Contact
Have questions? Open an issue or reach out to the community!
---
Made with love by the open source community