Skip to content
Free & open source · No account · No telemetry

The MongoDB client that speaks to everyone.

Engineers get a fast, precise workspace. Everyone else gets an AI studio that turns plain English into queries, charts, and answers — in the same app.

macOS (Apple Silicon & Intel) · Windows · Linux — self-updating

production · mongodb+srv://cluster0
orders 2,481 documents
{
  "_id": ObjectId("65f1a2c4e8b9d3f021a7c901"),
  "customer": "Ada Lovelace",
  "total": 429.50,
  "paid": true,
  "items": 3,
  "placedAt": ISODate("2026-06-09T14:21:08Z"),
  "coupon": null
}
IXSCAN · 4 ms "orders by date — uses index"
AES-256
credentials encrypted at rest
~10 MB
native Tauri binary, not Electron
MIT
free forever, read the source
3 OS
macOS · Windows · Linux
One app, two ways to work

Write the query. Or just ask.

One connection, one source of truth — with two front ends over it. A precise workspace for when you want to write queries yourself, and a plain-English chat that writes them for you. Switch in the header anytime; the guardrails never change.

Normal Mode

When you know exactly what you want

A fast, keyboard-driven workspace with everything you expect from a serious MongoDB client — plus an AI co-pilot living in the shell.

  • Visual query builder with autocomplete from your real data
  • Stage-by-stage aggregation pipelines & run-to-stage previews
  • Explain plans with a plain-language verdict
  • A real shell — db.users.find().sort()

Terminator Mode — Ognom Studio

When you'd rather just ask

Chat with your data in plain English. Studio writes the query, runs it, charts it, and explains it — across one collection or your whole database.

  • Ask follow-ups — “now just the last 30 days”
  • Instant bar / line / pie / donut charts, export as PNG
  • Whole-database $lookup joins, written for you
  • Read-only, always — it never changes your data
Everything you'd expect — and the things you wouldn't

Built for the people who query

JSON & table views

Collapsible, type-colored JSON that's ObjectId- and date-aware, or a typed table with a sticky _id.

Visual query builder

Field · operator · value rows with autocomplete from your latest 1,000 docs. Drop to raw JSON anytime.

Aggregation pipelines

Enable, disable and reorder stages with run-to-stage previews. Copy as shell or eject straight into it.

Explain plans

Index usage, docs-vs-keys examined, timing — and a verdict in English: “collection scan — add an index.”

Schema analyzer

Sample a collection and see every field, its types, fill-rate %, and example values at a glance.

Secure by default

Credentials AES-256-GCM encrypted; one toggle moves the key into your OS keychain. Secrets never return to the UI.

Shell — with a built-in AI co-pilot Fix with AI
// you write
db.orders.aggregate([
  { $match: { paid: true } },
  { $group: {
      _id: "$customer",
      spend: { $sum: "$total" }
  } },
  { $sort: { spend: -1 } },
  { $limit: 5 }
])
// Ognom runs it · 6 ms
[
  { _id: "Ada Lovelace", spend: 1934.2 },
  { _id: "Alan Turing",  spend: 1620.0 },
  { _id: "Grace Hopper", spend: 1487.5 },
  { _id: "Edsger D.",    spend: 1190.0 },
  { _id: "Katherine J.", spend: 990.75 }
]
Installation

Up and running in two minutes

Grab the build for your OS. Installed apps update themselves from GitHub releases — so you only do this once.

  1. 1

    Download the right build

    Apple menu → About This Mac. Apple M1/M2/M3/M4 → the aarch64 .dmg; Intel → the x64 .dmg.

  2. 2

    Install

    Open the .dmg and drag Ognom into your Applications folder.

  3. 3

    Clear Gatekeeper — one command

    Ognom is open source and distributed outside the App Store, so macOS quarantines the download. The step that works on every Mac — and is required on Apple Silicon — is to strip that flag. Open Terminal and run:

    xattr -dr com.apple.quarantine /Applications/Ognom.app

    Then double-click Ognom in Applications. That's it — you only do this once.

    Why is this needed? Why not just right-click → Open?

    Because the app isn't signed with a paid Apple Developer certificate, Apple Silicon shows “Ognom is damaged and can't be opened.” — and right-click → Open / “Open Anyway” can't bypass that damaged verdict (Apple Silicon strictly enforces code signatures). The xattr command removes the download flag so macOS treats the app like one you built yourself. On an Intel Mac you'll instead see “unidentified developer” — there, right-click → Open works too.

Getting started

Your first query, step by step

  1. 1

    Connect

    Click the connection pill (top-left) → add a connection. Paste a connection string, or fill in host / auth / TLS under Advanced. Standard & mongodb+srv, replica sets, SCRAM, X.509, LDAP, custom CA — all supported.

  2. 2

    Explore in Normal mode

    Click a collection in the sidebar, or press ⌘K to jump by name. Browse documents, build queries visually, and assemble aggregation pipelines.

  3. 3

    Ask in Terminator mode

    Flip the header switch to Terminator, pick a database + collection (or Whole database), and type a question. Studio writes the query, runs it, and charts the answer.

  4. 4

    Add your AI key

    Studio and the Shell assistant use OpenAI. Go to Settings → Prompts & AI and paste your key — it's stored locally and sent only to api.openai.com from Ognom's backend, never through the web layer.

  5. 5

    Stuck? Hit the ?

    The ? in the header opens an in-app Help page with guided examples for both developers and product owners. You're never stranded.

Security model

Your data stays yours

Ognom is a local desktop app. Your queries go to your MongoDB server; Studio's prompts go only to your configured AI provider, using your key. No middleman, no account, no telemetry.

Read the full model ↗
  • AES-256-GCM at rest

    Connection secrets are encrypted on disk. The UI never receives stored passwords back.

  • OS keychain, optional

    One toggle moves the master key into the macOS Keychain / Windows Credential Manager / Secret Service.

  • Safe by construction

    Strict CSP, no remote content, results capped, and Studio can never write from a prompt.

Free, forever. No catch.

No license keys, no locked “premium” tabs, no account. Just a good MongoDB client.