Your database deserves a better workflow.
Explore schemas, build queries visually, manage migrations, and version-control database changes, all from one local-first workspace.
SELECT users.email,
COUNT(orders.id) AS orders,
SUM(orders.total) AS revenue
FROM users
LEFT JOIN orders ON users.id = orders.user_id
WHERE users.status = 'active'
GROUP BY users.email
ORDER BY revenue DESC;Draft a query for active users with recurring revenue, then explain the joins.
Interactive product showcase
One workspace for the database tasks developers repeat every day.
Switch through the preview to see how RelWave brings SQL, diagrams, schema diffs, migrations, and AI-assisted query drafting into one desktop flow.
Run and review
A SQL workspace that keeps context close.
Write queries with schema context nearby, inspect results, and move between saved work without leaving the database workspace.
WITH paying_users AS (
SELECT users.id, users.email, orders.total
FROM users
JOIN orders ON orders.user_id = users.id
WHERE users.status = 'active'
)
SELECT email, COUNT(*) AS orders, SUM(total) AS revenue
FROM paying_users
GROUP BY email
ORDER BY revenue DESC;Database workflow visualization
From connection to versioned schema change.
RelWave is organized around the loop developers actually follow: understand the database, change it carefully, and keep the change reviewable.
Connect
Open local or remote database connections, including SSH tunnel workflows represented in the app.
Explore
Inspect tables, relationships, and results through schema navigation, ER diagrams, and SQL views.
Modify
Use migration workflows to preview database structure changes before applying them.
Version
Track schema and migration files in Git so database changes move with your codebase.
Product capabilities
Visual where it should be, textual where it has to be.
The most important RelWave workflows get large, specific demonstrations instead of a wall of identical feature cards.
Schema exploration and ER diagrams
Move from table lists into a visual model of primary keys, foreign keys, and relationships so you can understand unfamiliar databases faster.
SQL editor and query results
Write SQL in a focused workspace, run queries, and inspect result sets without losing the schema context that shaped the query.
Migration workflow
Design database structure changes, preview migration SQL, and keep those changes understandable before they reach production.
Git-native schema changes
Stage and review schema-related files with the same mental model developers already use for application code.
AI-assisted SQL, with the database still in your hands.
RelWave surfaces AI assistance for natural-language-to-SQL and query explanation. The website preview is descriptive; actual use depends on the app and any configured provider.
SELECT u.email, s.plan, i.due_date
FROM subscriptions s
JOIN users u ON u.id = s.user_id
JOIN invoices i ON i.subscription_id = s.id
WHERE i.status = 'overdue'
ORDER BY i.due_date ASC;Built for the databases teams already run.
RelWave currently presents support for PostgreSQL, MySQL, MariaDB, and SQLite, with desktop workflows that can connect to local or remote environments.
Local-first architecture
A desktop app with a native bridge for real database work.
RelWave’s app architecture is described as a React UI inside Tauri, with a dedicated Node.js bridge handling database, Git, filesystem, monitoring, SSH tunnel, and AI-service work through local process communication.
React interface
The workspace UI, editor surfaces, diagrams, and product flows live in the desktop frontend.
Tauri desktop shell
A native boundary hosts the desktop app and coordinates process communication.
Node.js bridge
A local bridge performs database, Git, filesystem, monitoring, SSH, and AI-provider work.
Databases and project files
Requests resolve against local or remote databases and local project artifacts such as migrations.
Local-first by design
RelWave is distributed as a desktop application. Database work happens from the local app rather than a hosted web console.
Credential handling stays local
The public project describes OS keyring-based credential storage. The site avoids making broader security guarantees than the codebase supports.
Git and migration aware
The bridge layer is responsible for Git and filesystem operations, making schema changes reviewable beside application code.
Supported Databases
Powerful Supporting Features
Everything else you need for professional database management.
SSH Tunneling
Connect securely to production databases via built-in SSH tunnels without exposing ports.
AI Assistance
Write complex queries faster with context-aware AI that understands your specific schema.
Auto Discovery
Automatically find local databases from Docker containers and environment variables.
Database Monitoring
Track active connections, slow queries, and table bloat in real-time.
Schema Explorer
Navigate complex schemas with powerful search, filtering, and cross-referencing tools.
Charts & Visualization
Turn your query results into beautiful charts and dashboards instantly.
Frequently Asked Questions
Everything you need to know about RelWave, security, and supported features.
Open source desktop app
Download RelWave for Windows or Linux.
Install the native app, inspect the source on GitHub, or follow the release feed for new builds.
Windows
Native installer for Windows 10 and newer.
Supports Windows 10 and newer.
Linux
AppImage and Debian packages for Linux.
curl -LO https://github.com/Relwave/relwave-app/releases/latest/download/RelWave.AppImage
chmod +x RelWave.AppImage
./RelWave.AppImageOpen source RelWave
Bring database changes into the same review loop as your code.
Download the desktop app, inspect the implementation, or follow releases directly from the GitHub repository.