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

Be the first to comment