Insight O' Mate

Insight O' Mate in one page

Insight O' Mate turns plain-English questions into MongoDB queries, then runs those queries on your database and shows you the results — without streaming your data to anyone else's cloud.

It ships as a desktop client that talks to two things:

  • A local MongoDB of your choice (Atlas, self-hosted, or Dockerized)
  • A stateless NLP engine we host (or that you self-host), which only ever sees your prompt and your field names — never your rows.

Why local-first

Most "chat with your database" tools upload your data to a third-party LLM. We think that's a non-starter for any team whose database contains anything users would care about.

The architecture is deliberately boring:

  1. You type a question in the desktop app.
  2. The app fetches the schema of your collections (field names + types — never values) and sends it along with your prompt to the NLP engine.
  3. The engine returns a MongoDB query.
  4. The app runs that query against your local DB, locally.
  5. Results are rendered in the app. Nothing persists to our servers.

See Privacy model for the full what-leaves-and-what-doesn't.

What's in the rest of these docs

Who this is for

  • Solo founders who want answers from their own database without standing up a BI stack.
  • Operators at small teams who don't want to wait on data engineering.
  • Security-conscious devs who've been burned by "just paste your schema into our chat box" workflows.

It is not a replacement for a proper warehouse. If you're running terabyte-scale analytics, use ClickHouse or BigQuery — we're aimed at the operational database tier.