v0.1.0 · Guarded AI database IDE · Windows x64

The AI proposes. You execute.

DBLion is a desktop AI database IDE: Electron + React + TypeScript. Read-only by default, one token, secrets in safeStorage. The AI never executes.

7 engines · 14 built-in themes · MIT · Public repo, open source

Diagram of the guard: a SELECT statement leaves the proposal side, passes a READ-ONLY gate, and returns two rows on the gated side.

Seven engines · one guard

Fullscreen screenshot

The real app, fullscreen

DBLion app window, fullscreen screenshot
DBLion app window · fullscreen screenshot
DBLion in PyCharm theme
PyCharm · built-in, no remote fetch
DBLion in Solarized Light theme
Solarized Light · built-in, no remote fetch
DBLion in Neon theme
Neon · built-in, no remote fetch

What it is

Guarded by design, multi-engine by fact

Guarded AI loop

AI drafts SQL; only you execute. Read-only default, single token.

7 engines

PostgreSQL · MySQL/MariaDB · SQL Server · Firebird · SQLite · MongoDB · Redis.

14 built-in themes

Local only, no remote fetch. Shown: PyCharm, Solarized Light, Neon.

Desktop stack

Electron + React + TypeScript, Windows x64 app, version 0.1.0 (pre-1.0).

How the guard works

Three moves, one human in charge

  1. AI proposes

    The copilot drafts SQL with live schema context. Text only, with no execution path.

  2. Guard checks

    Read-only fence, single-use token and native confirmation bind the exact statement.

  3. You execute

    Nothing runs without your action. Grants stay the final boundary.

The guard

The boundary is explicit

  • AI never executes. You approve every write.
  • Honest limits: unsigned installer, no auto-update; Firebird without row-edit/CSV, SQL Server without CSV.

Run it

Local install: installer or 4 steps

No Node? Grab the installer

DBLion Setup 0.1.0.exe · 133 MB · Windows x64Download v0.1.0

SHA-256 EAD7FA952D3BF562B6E24D8904CCA8F44AD7BB550402CB18A8690749193AD323 · unsigned, so SmartScreen → More info → Run anyway.

  1. 1 · Clone the repo

    git clone https://github.com/HyperTechDevelopment/DBLion.git
  2. 2 · Install dependencies

    npm ci
  3. 3 · Start the app

    npm run dev
  4. 4 · Build a release

    npm run build && npm run dist

No account, no telemetry, no auto-update. The installer stays unsigned for now.

One guard, seven engines.

Read-only by default. The AI never executes.