OpenSource-Hub
D

dbx

SHA-256
8.1k stars·Developer Tools·SHA-256 checksum verified

15MB lightweight, cross-platform database client supporting 60+ databases (MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, etc.) with built-in AI assistant and Docker self-hosting.

Smart Download

Download Download Version

v0.5.43 · 99.4 MB

A 15MB database client that supports 60+ databases and includes an AI assistant for SQL generation.

Core Features

  • Ultra-lightweight: 15MB single binary, no Java/Python required
  • Supports 60+ databases: MySQL, PostgreSQL, SQLite, Redis, MongoDB, ClickHouse, SQL Server, and more
  • Built-in AI assistant: generate SQL from natural language (OpenAI, Claude, local Ollama)
  • MCP support: Claude Code, Cursor, and other AI agents can query your databases directly
  • Multi-platform: native desktop (Win/Mac/Linux) + Docker self-hosting + web interface

What It Can't Do

  • AI SQL generation requires internet (unless using local Ollama); test on a staging database before running in production. 2. MCP features only work with AI coding tools that support the Model Context Protocol (e.g., Claude Code, Cursor), not general chat interfaces. 3. Docker self-hosting requires basic Docker knowledge; initial setup might be non-trivial.

Use Cases

  • Developers and DBAs managing multiple databases daily, replacing heavy tools like DBeaver or Navicat
  • Team collaboration via Docker-hosted shared connections, leveraging AI for fast query generation

Detailed Introduction

DBX is a super-lightweight (15MB) open-source database client that runs on macOS, Windows, and Linux without requiring Java, Python, or bundled Chromium. It supports 60+ databases including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, ClickHouse, SQL Server, Oracle, and many more. Unlike heavyweight tools like DBeaver (needs Java) or platform-locked TablePlus (macOS only), DBX ships as a single portable binary. It features a built-in AI assistant (Claude, OpenAI, local Ollama) that generates SQL from natural language, and supports the Model Context Protocol (MCP) to let AI coding agents (Claude Code, Cursor, Windsurf) query your databases directly. DBX also offers a Docker self-hosting option and a web interface, making it ideal for teams and cloud environments.

Tags

database-clientsqlmysqlpostgresqlsqliteredismongodbclickhousecross-platformopen-sourceai-assistantmcprust

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Download the latest release for your OS from GitHub Releases (Windows: .exe, macOS: .dmg, Linux: .AppImage)

4

Double-click the installer and follow the setup wizard (macOS: drag the app into Applications folder)

5

Launch DBX, click 'Add Connection', select your database type, enter host/port/credentials, and start querying

Install Guide
  1. Download the latest release for your OS from GitHub Releases (Windows: .exe, macOS: .dmg, Linux: .AppImage)
  2. Double-click the installer and follow the setup wizard (macOS: drag the app into Applications folder)
  3. Launch DBX, click 'Add Connection', select your database type, enter host/port/credentials, and start querying
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

5e48b826ed123d4910622b218581075da6461caecb984cc294057890515e4138

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Windows: Uninstall via 'Add or remove programs' in Settings. macOS: Drag DBX from Applications to Trash. Linux: Delete the binary and config directory (~/.dbx). Note: back up your connection configs before uninstalling.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseApache-2.0
Last Updated2026-07-02T06:09:40Z
GitHub RepositoryOfficial Website

Similar Projects