Skip to main content
Use synth-ai[research] for scripts, CI jobs, notebooks, or typed Python workflows. Entry point: SynthClient().research. Full method list: SDK Reference.

Install and authenticate

Create a project and preflight

See runs.check_preflight and projects.setup.

Start a run

Wait and inspect evidence

Readout reference: Run readouts.

Factory Tag (optional)

For one-off factory ops, use Tag under factories:
See Factories.

Errors and denials

The SDK raises typed exceptions for launch-time failures. Use check_preflight before spending runtime. See Errors and Preflight and Errors.