Documentation Index
Fetch the complete documentation index at: https://braintrust.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Summary
Issue: Dataset search in the Datasets list page only returns results from the most recent 1000 records, making older datasets unsearchable in the UI. Datasets created earlier than the 1000th most recent record do not appear in search results.
Cause: The client-side in-memory database limits record loading to 1000 entries for performance reasons.
Resolution: Use the experiment creation flow to search all datasets, or use the Braintrust API for programmatic access.
Resolution Steps
Workaround 1: Use the Braintrust API
Step 1: Query datasets via API
Use the Braintrust API to search and filter datasets programmatically without UI limitations.
import braintrust
client = braintrust.Braintrust()
datasets = client.datasets.list(project_id="your-project-id")
# Filter for specific dataset
target_dataset = [d for d in datasets if "dataset-0000" in d.name]
Workaround 2: Use experiment creation flow
Step 1: Navigate to experiment creation
Create a new experiment in your project and use the “Add to dataset” search functionality, which searches across all datasets without the 1000-record limit.
Step 2: Search for your dataset
Use the dataset search in the experiment creation flow to locate and select your dataset.