t8y2/dbx ? reverse-engineered prompt

Reverse engineered prompt

Build me a lightweight database client called DBX. I want it to run as a small desktop app on Mac, Windows, and Linux, and also be possible to run in Docker for self hosting.

It should let me save connections and browse data from common databases like MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle, Elasticsearch, MariaDB, and other similar engines. The main screen should feel simple and fast, with a connection sidebar, database and table browsing, a query editor, results in a clean grid, table structure views, and an ER diagram view when possible.

Add light and dark themes. Include a built in AI helper that can explain schemas, help write queries, and answer questions about the current database, but keep it optional so the app still works without it. Please focus on a polished first version that is small, quick to open, and easy for normal developers to use.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab