Embedding Explorer
An interactive 3D visualiser for vector embeddings. Paste a corpus, pick an embedding model, watch UMAP project it into 3D, and click clusters to inspect what is inside. I built it as a debugging tool for RAG systems, because the fastest way to understand why a retrieval is bad is to look at the embeddings themselves. It turns into a teaching tool too: showing someone the cluster of 'shipping' tickets sitting next to 'returns' explains a vector database faster than a slide deck.
What this is
A lab, not a product.
An interactive 3D visualiser for vector embeddings. Paste a corpus, pick an embedding model, watch UMAP project it into 3D, and click clusters to inspect what is inside. I built it as a debugging tool for RAG systems, because the fastest way to understand why a retrieval is bad is to look at the embeddings themselves. It turns into a teaching tool too: showing someone the cluster of 'shipping' tickets sitting next to 'returns' explains a vector database faster than a slide deck.
Features
Learnings
Technologies
Capabilities
What it does
The features that actually got built and run in this prototype.
The stack
What it is built with
The libraries and runtimes I picked for this lab and why they earned their place.
What I learned
Learnings, in order of how much they surprised me
The things I would tell another engineer before they tried the same experiment.
Note: This is an experimental project in the alpha stage. It is a learning exercise and technical exploration rather than a production-ready solution. Patterns and code may change.
Data Visualization
Related labs
Other explorations in this area.
Want me to build something like this for you?
If this kind of work fits your roadmap, I take on a small number of paid projects each quarter.