David Smith

Launching Hubble - An NLP based MongoDB explorer.

by

I’ve been working with MongoDB for years, and one problem always frustrated me:
even simple questions required digging through syntax, roles, pipelines, connection strings, and endless tab hopping.

So I built a small Python script to visualize my own production data.
That script kept growing—
first into a local dashboard,
then into an NLP layer to write queries for me,
then into a full UI.

That project eventually became Hubble — an NLP-based MongoDB explorer.

What Hubble does (today):

  • lets you ask questions in plain English

  • auto-generates the MongoDB query behind the scenes

  • visualizes the results + schema patterns

  • helps spot anomalies

  • runs fully locally inside Docker (no SaaS account required yet)

Try the Beta (Developer Preview):

docker pull davidos366/hubble:beta

docker run -d -p 3366:3366 --name hubble davidos366/hubble:latest

It’s still raw and intentionally simple — I’m releasing this early to learn from the dev community.

If you try it, I’d love your feedback on:

  • clarity of the UI

  • NL-query accuracy

  • visualization usefulness

  • any dealbreakers or missing features

Happy to answer questions about how it’s built.

— David

28 views

Add a comment

Replies

Best
Latham Ryan

As someone who constantly bounces between Altas, docs and pipelines, this genuinely interests me. I love small projects that accidentally grow into real tools. I'll try your beta and report back on usability, clarity and any confusing moments. Curious to see how the NLP behaves.

David Smith

@latham_ryan Please check it out and let me know your feedback.