FiftyOne Search

FiftyOne Search makes multimodal datasets searchable. Query by natural language, visual similarity, or metadata to inspect model behavior in context, isolate failures, and find related scenarios for training.

FiftyOne Features

Search, visualize, and debug multimodal datasets

FiftyOne brings search and visualization into one workflow. Stop writing custom scripts and jumping between tools to answer questions about your data.

Search your entire dataset

FiftyOne creates a persistent dataset index so natural language, visual similarity, and metadata queries stay fast and interactive. Surface related samples, episodes, and behaviors across your entire multimodal dataset.
Natural language search with FiftyOne Agent to identify defective cables.

Visualize in context

Explore episodes through synchronized playback that aligns every modality on a shared timeline. Customize tiles to inspect images, 3D scenes, sensor streams, plots, maps, and annotations together.
Multimodal data visualization in FiftyOne allows you to synchronize images, 3D, map, logs, plot, and message tiles on a timeline.
Generate embeddings for individual segments—not just whole episodes—to retrieve similar results within any filtered subset of your dataset.
Describe what you're looking for in natural language with FiftyOne Agent. Search for objects, scenes, behaviors, or failure modes without writing filters or queries.
Define custom events from multimodal sensor data, then search for every matching episode.
Find semantically similar data across your dataset without requiring labels or metadata.
Filter your dataset by labels, tags, scalar fields, and custom metadata to isolate specific scenarios or cohorts.
Generate embeddings for individual segments—not just whole episodes—to retrieve similar results within any filtered subset of your dataset.
Describe what you're looking for in natural language with FiftyOne Agent. Search for objects, scenes, behaviors, or failure modes without writing filters or queries.
Define custom events from multimodal sensor data, then search for every matching episode.
Find semantically similar data across your dataset without requiring labels or metadata.
Filter your dataset by labels, tags, scalar fields, and custom metadata to isolate specific scenarios or cohorts.

Explore embeddings-based workflows for robotics and AV

Learn how embeddings reveal the structure of complex multimodal datasets across robotics, AV, and other physical AI workloads. Explore practical workflows for search, curation, evaluation, and model improvement.

Visualization

Visualize your data in context

Explore multimodal data in context to uncover patterns, quality issues, and gaps that are hard to find in aggregate metrics.

See every modality in sync

Sync multi-rate sensor data to a shared timeline. Images, 3D scenes, plots, sensor streams, and metadata stay aligned as you scrub episodes.

Browse datasets at scale

Quickly scan thousands of samples or episodes on the grid.

Configure data overlays

Toggle labels, predictions, metadata, and custom fields to see exactly the information you need.

Group related views

Organize and link multi-view samples with grouped datasets. Groups don't require a shared timeline.

Trace metrics back to data

Every visualization in FiftyOne is interactive, letting you inspect underlying samples with a single click.

Physical AI Search

Search robotics and AV episodes

Improve VLA generalization with less data

Instead of burning budget on massive, redundant datasets, FiftyOne isolates the high-value, diverse demonstrations your vision-language-action (VLA) model needs to generalize better.
Robotic arm visualization in FiftyOne

Search petabyte-scale data for the long tail

As data scales and standard scenarios yield diminishing returns, FiftyOne makes massive datasets searchable, empowering autonomous vehicle teams to target longtail investigations and surface rare edge cases.
Point cloud visualization in FiftyOne

Get started with FiftyOne Enterprise

Questions?
We have answers.