Overview
Embedding Atlas is a tool that provides interactive visualizations for large embeddings. It allows you to visualize, cross-filter, and search embeddings and metadata.
You can use Embedding Atlas directly from this website by loading your own data. Embedding Atlas will compute the embedding and projection in your browser. Your data does not leave your machine.
Embedding Atlas is released as two packages:
- A Python package
embedding-atlas
that provides:- A command line utility for running Embedding Atlas on a data frame.
- A Jupyter widget for using Embedding Atlas in Jupyter notebooks.
- A Streamlit component for using Embedding Atlas in Streamlit apps.
All of these approaches allow you to compute embeddings (with custom models) and projections.
- An npm package
embedding-atlas
that exposes the user interface components as API so you can use them in your own applications. Below are the exposed components: