Embedded maps
powered by embeddings
Put interactive semantic maps inside your own products and notebooks.
A live map inside your product
Step through an embedded map: an extension installed into the product, a panel that mounts the map, a reader who lassos a region, and the selection that flows back into the space as a saved bag the whole team can use.
Embed a navigable map into your product
Add a Mantis map alongside your existing views or build a fully native exploration experience. Connect it to the data your users already work with.
- Increase engagementKeep users in your product with a full exploration view
- Any collectionWorks with any records you can embed
- Intuitive onboardingDrop in a map with a few lines of client code
Create new ways to explore
Extend the map with custom fields, saved bags, and computed plots. Work with Mantis to design the right views for your product.
- Launch custom viewsDefine layouts and field types for your own records
- Compute in placeRun code against the points behind any selection
- Go beyond browsingEnable search, clustering, and agent analysis
Ship maps across teams and environments
Move a map from a notebook to a shared product quickly. Mantis supports secure, low-friction access for your users, connects to your existing storage and model providers, and includes built-in controls to help meet institutional data requirements.
- Frictionless onboardingGive users access with your existing identity provider
- Bring your own stackTap into the Mantis integrations for storage, models, and data pipelines
- Access controlsMeet institutional data requirements with built-in safeguards
Learn more
Extensions overview
What a Mantis extension is: a host worker, sandboxed panels, and an optional Python backend.
Notebook-based development
Write Python vertical cells, add one UI cell, test the panel in place, then export it as an extension package.
Journeys
Build an ordered walkthrough of a space from saved vignettes, and share it by link.



