- A Nomadic API key with write access.
- A Nomadic public example batch, used below. You can also run your own batch and use its ID.
1. Install and connect
2. Create a Studio
Run this once: each call creates a new Studio from the completed batch. It reuses the batch’s videos and analysis events.studio.url to explore the same dataset in the app. See
Create a Studio for multiple batches and folders.
3. Find and watch an event
Deep Search returns ranked matches. Search can take longer on a new Studio while its index is preparing; the SDK prints progress during that wait.matches.visualize() to play the clip and inspect its event details.
4. Add a taxonomy
Deep Search helps you discover relevant moments, while taxonomies assign structured labels across the Studio so you can consistently filter and curate events. This example adds an action category and a true/false gripper field. The run classifies events in the background;wait() shows progress as each field
becomes available.
5. Narrow and review the results
The new labels let you find all events classified as grasps, then narrow that set to grasps where the gripper is closed. Play a few clips to check the results before using them in a dataset.client.studio.taxonomy_schema(studio.id)
to see their names and values. See Filter a Studio for
more ways to combine conditions.
Keep exploring
Create from other sources
Build a Studio from multiple batches or existing folders.
Search and inspect events
Refine a query and inspect the events and source clips it returns.
Combine taxonomy filters
Discover fields and narrow results with AND/OR conditions.
Export selected events
Curate events and download their media and MCAP sessions.
