# Synth AI ## Docs - [Benchmark Improvement](https://docs.usesynth.ai/managed-research/benchmark-improvement.md): Run a benchmark-focused Managed Research task with evidence and budget controls. - [Checkpoint Branching](https://docs.usesynth.ai/managed-research/checkpoint-branching.md): Create checkpoints and branch a run when a new direction is needed. - [Concepts](https://docs.usesynth.ai/managed-research/concepts.md): Projects, runs, workers, context, artifacts, budgets, and approvals. - [Data Factory Flow](https://docs.usesynth.ai/managed-research/data-factory-flow.md): Use Managed Research data-factory tools for intake, generation, review, and publish flows. - [Eval Harness Improvement](https://docs.usesynth.ai/managed-research/eval-harness-improvement.md): Use Managed Research to improve an eval harness and leave reviewable evidence. - [Managed Research](https://docs.usesynth.ai/managed-research/intro.md): Run hosted AI workers against repos and research goals, then inspect durable evidence. - [Launch Fields](https://docs.usesynth.ai/managed-research/launch-fields.md): Reference for the main fields that shape a Managed Research run. - [MCP Quickstart](https://docs.usesynth.ai/managed-research/mcp-quickstart.md): Connect a hosted MCP client, start a Managed Research run, and inspect evidence. - [MCP Tool Reference](https://docs.usesynth.ai/managed-research/mcp-reference.md): Managed Research MCP tools grouped by intent. - [Models and Harnesses](https://docs.usesynth.ai/managed-research/models-and-harnesses.md): Public Managed Research harnesses, model IDs, and reasoning-effort support. - [OpenCode Harness](https://docs.usesynth.ai/managed-research/opencode-harness.md): Pin the OpenCode SDK harness and a supported public model. - [Preflight and Errors](https://docs.usesynth.ai/managed-research/preflight-and-errors.md): Diagnose launch blockers, preflight denials, budget stops, and unsupported configuration. - [Projects and Context](https://docs.usesynth.ai/managed-research/projects-and-context.md): Use projects to bind repos, files, datasets, credentials, notes, and reusable knowledge. - [Providers and Credentials](https://docs.usesynth.ai/managed-research/providers-and-credentials.md): Bind provider capability for Managed Research launches without putting secrets in prompts. - [Managed Research Quickstart](https://docs.usesynth.ai/managed-research/quickstart.md): Start one hosted research run, then read back state and artifacts. - [Repo Review and PR](https://docs.usesynth.ai/managed-research/repo-review-and-pr.md): Ask Managed Research to review a repo, make a focused change, and return PR-ready evidence. - [Runbooks and Work Modes](https://docs.usesynth.ai/managed-research/runbooks-and-work-modes.md): Choose run collaboration posture and goal posture for Managed Research. - [Runs and Evidence](https://docs.usesynth.ai/managed-research/runs-and-evidence.md): Inspect run state, messages, tasks, actors, artifacts, checkpoints, usage, reports, and PRs. - [Python SDK Reference](https://docs.usesynth.ai/managed-research/sdk.md): Reference guide for the managed-research Python SDK surface. - [Python SDK Quickstart](https://docs.usesynth.ai/managed-research/sdk-quickstart.md): Use ManagedResearchClient to start runs, preflight projects, and inspect evidence. - [Usage and Budgets](https://docs.usesynth.ai/managed-research/usage.md): Track Managed Research spend, budget caps, and hard-stop behavior. - [OpenAPI Contracts](https://docs.usesynth.ai/reference/openapi.md): Canonical OpenAPI contracts for public Synth infrastructure APIs. - [SDK Reference](https://docs.usesynth.ai/reference/sdk.md): Reference landing for the public synth-ai Python SDK. - [SynthClient Reference](https://docs.usesynth.ai/reference/sdk/synth-client.md): Reference for SynthClient and AsyncSynthClient public infrastructure namespaces. - [CLI](https://docs.usesynth.ai/sdk/cli.md): Use the synth-ai CLI for containers, tunnels, pools, and rollouts. - [Containers](https://docs.usesynth.ai/sdk/containers.md): Create, list, inspect, and delete hosted container records with synth-ai. - [Install and Authenticate](https://docs.usesynth.ai/sdk/install-and-auth.md): Install synth-ai and configure API keys, backend URLs, and client construction. - [Synth AI SDK Overview](https://docs.usesynth.ai/sdk/overview.md): Python SDK and CLI for Synth infrastructure surfaces: tunnels, pools, and containers. - [Pools](https://docs.usesynth.ai/sdk/pools.md): Create pools, launch rollouts, and read rollout artifacts, usage, summaries, and events. - [SynthClient](https://docs.usesynth.ai/sdk/synth-client.md): Use SynthClient as the front-door Python client for containers, tunnels, and pools. - [Tunnels](https://docs.usesynth.ai/sdk/tunnels.md): Manage Synth tunnel records and tunnel leases from the synth-ai SDK. ## OpenAPI Specs - [openapi](https://docs.usesynth.ai/python-sdk/api-reference/openapi.json)