All Labs
Data Visualizationalpha
Embedding Explorer
An interactive 3D visualizer for vector embeddings - paste a corpus, watch UMAP project it, and click clusters to inspect content.
Technology Stack
Three.jsUMAPOpenAI EmbeddingsReact
Capabilities
Features Explored
Key capabilities implemented in this experiment
feature_01.ts
Upload or paste a corpus
feature_02.ts
Choose embedding provider
feature_03.ts
UMAP projection in the browser
feature_04.ts
Hover and click clusters to inspect
feature_05.ts
Export labeled clusters as JSON - pair with the RAG blueprint
Insights
Key Learnings
What I discovered while building this
Visualizing embeddings is one of the fastest ways to debug RAG quality
UMAP parameters change the story you see - defaults are rarely right
Most clustering work in browser-only is feasible up to ~100k items
Read the LLM cost optimization insight for related tips.
Note: This is an experimental project in the alpha stage. It represents a learning exercise and technical exploration rather than a production-ready solution. Code and patterns may change significantly.
Data Visualization
Related Experiments
Other explorations in this area
Interested in this technology?
I'm always happy to discuss experiments and share learnings. Let's connect if you're exploring similar ideas.
Get in Touch