Skip to content
Oxyn

Open source · macOS, Linux in preview

Your databases, with AI alongside

Oxyn is a desktop app to explore and query your databases. AI agents work alongside you, never in your place: they propose, you decide.

macOS (Apple Silicon), and Linux on x86_64 and ARM64 in preview, for now. No build for Windows or Intel Macs. All releases on GitHub

  • PostgreSQL
  • MySQL and MariaDB
  • SQLite

Oxyn in under a minute: exploring a database, running a query, and the guardrails around a write in production.

The assistant's answers in this video were written for it, not generated by a model.

See Oxyn at work

Short videos of Oxyn's capabilities, animated on a rebuilt copy of its interface. The interface stays in English.

Every feature, with its video

Each console has its own session and runs the statement under the cursor. Results stream in batches; save the query by name.

Databases

Three drivers ship today, all of them in the release you download.

On the roadmap

DuckDB, MongoDB, Redis, Snowflake, vector and graph databases, among others, are planned. They are not available today.

3 of 3 databases

DatabaseExplain commandDriver (source)
PostgreSQLEXPLAINoxyn-driver-postgres
MySQL and MariaDBEXPLAINoxyn-driver-mysql
SQLiteEXPLAIN QUERY PLANoxyn-driver-sqlite

AI alongside you

Optional, and limited to what you allow.

  • You decide

    An agent's queries go through the same policy as yours: its reads run, its writes wait for your approval, showing the exact SQL and the target connection.

  • Your provider

    Anthropic, any OpenAI-compatible endpoint (OpenAI, Ollama, LM Studio, llama.cpp), or Claude Code and Codex, already signed in on your machine and launched confined: their file and shell tools removed.

  • One agent per conversation

    SQL writes, fixes and explains queries. Schema explains a structure and spots its inconsistencies. Add your own as Markdown files.

  • Diagrams and charts

    The assistant draws ER diagrams from the tables Oxyn has read, and the result of an agent’s query can switch to a chart when its columns allow it.

  • No provider required

    Without a provider or an external agent, the AI workspace is absent and Oxyn remains a complete client.

What reaches the provider, connection by connection

  1. Local
    Nothing leaves the machine. Local model only.
  2. MetadataDefault
    DDL, names, types, indexes, cardinalities and execution plans. No row values.
  3. Sampled
    The same, plus a sample of rows you approve column by column.

Local semantic rankingPreview

Optional embeddings, computed on your CPU, choose which tables are described to the model. Off by default: the model is downloaded only when you turn it on, and this step sends nothing.

Measured, and dated

Numbers from Oxyn’s dated measurement campaigns, each against its budget. No comparison with other clients: none has been measured.

  • 2.6 ms

    First batch from SQLite, whatever the table size

    Budget: 300 ms

    Measured on September 10, 2026. Read the campaign

  • 6.70 µs

    Expanding a cached catalog node, at 10,000 relations

    Budget: 50 ms

    Measured on September 11, 2026. Read the campaign

  • 4.5 µs

    Reading back a 512-row page spilled to disk, from a warm page cache

    Budget: one page read, never a re-execution

    Measured on September 14, 2026. Read the campaign

  • +195 MiB

    Process memory growth (RSS) with 2 GiB pushed through one result

    Budget: 256 MiB

    Measured on September 15, 2026. Read the campaign

These figures measure Oxyn’s core (drivers, result buffer, catalog), not the interface, which has not been measured yet.

Changelog

The notes of the latest releases, as published on GitHub.

Every release on one page

All releases on GitHub

The release notes are not available here just now. They are all on the releases page.

Open source

The code is public. Read it, build it, check what this page says against it.

  • The application is under GPL-3.0-or-later.
  • The four crates a driver links against are under Apache-2.0: a driver author chooses their own license.
  • Usable without an account or a subscription.
View the source on GitHub

Download Oxyn

The packages of every release are published on GitHub.

Automatic updatesPreview

Oxyn downloads a new release in the background and installs it when you quit, for the macOS app (installed, not run from its disk image) and the AppImage. A .deb or .rpm is updated by your package manager.

macOS

Signed .dmg with a notarized app, for Apple Silicon · macOS 13 or later

Linux

Preview
.AppImage for x86_64 and ARM64. Rendering under WebKitGTK is not verified yet.

Also as .deb · .rpm

Windows, Intel Mac

Not available
No build for these platforms.