Applies to:
- Plan -
- Deployment -
Summary
Goal: Copy or share prompts, scorers, and dataset records from one Braintrust project to another. Features: Cross-project UI picker, Python SDK, dataset export/import, BTQL filtering.Configuration steps
Step 1: Reference resources cross-project in the Playground UI
No copying required for read-only use. In the Playground, click + Task, + Scorer, or Select a dataset. Each dropdown includes an Other projects… option to reference resources from another project directly.Step 2: Copy a prompt to another project (editable local copy)
Use the Python SDK to duplicate a prompt:Step 3: Copy a scorer to another project (editable local copy)
Use the Python SDK to duplicate a scorer function:Step 4: Export filtered dataset rows and import to target project
- Open the source dataset in the UI.
- Apply your BTQL filter.
- Download the filtered subset using the export/download button.
- In the target project, create or open a dataset and upload the downloaded file.
Notes
- Cross-project references (Step 1) share the resource — changes in the source project affect all references.
- Steps 2–3 create independent local copies that can be modified without affecting the source.
- Use different slugs when copying to avoid naming conflicts.
- Ensure you have appropriate permissions in both source and target projects.