# SBX > Durable Sessions that run official coding-agent CLIs in isolated executors, capture immutable ChangeSets and deliver them with an exact-subject merge gate. One REST surface under /api. ## Start - [Introduction](/getting-started/introduction/): what SBX is and is not - [Quick start](/getting-started/quick-start/): self-host with PostgreSQL and run a first Turn - [Concepts](/concepts/): Session, Turn, ExecutorLease, Worktree, ChangeSet, Delivery, Delegation, Connection, Job ## Guides - [Connections](/guides/connections/) - [Sessions and Turns](/guides/sessions-and-turns/) - [Changes and Delivery](/guides/changes-and-delivery/) - [Child Sessions](/guides/child-sessions/) - [Console](/guides/console/) ## API - [API overview](/api/overview/) - [Events](/api/events/) - [Errors](/api/errors/) - [REST reference](/reference/api/): generated from the OpenAPI document - [openapi.json](/openapi.json) ## SDK and CLI - [Python SDK](/sdk/python/) - [CLI](/reference/cli/): [cli-help.txt](/cli-help.txt), [config-reference.json](/config-reference.json) - [Providers](/reference/providers/): [provider-reference.json](/provider-reference.json) ## Self-hosting - [Configuration](/self-hosting/configuration/) - [Security](/self-hosting/security/) - [Troubleshooting](/troubleshooting/) ## Bundles - [llms-full.txt](/llms-full.txt) - [version.json](/version.json)