> ## Documentation Index
> Fetch the complete documentation index at: https://checkfu.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Other ways to start

> Choose a local, application, or customer-hosted path when the hosted quickstart is not the right fit.

The [hosted quickstart](/getting-started/quickstart) is the default: it creates
an Agent and drives one durable Session. Use one of these paths when your goal or
starting environment is different.

<CardGroup cols={2}>
  <Card title="Run from source" icon="laptop-code" href="/getting-started/local-quickstart">
    Complete one durable turn from a source checkout. This needs no hosted
    Workspace or Docker.
  </Card>

  <Card title="Add Checkfu to an app" icon="code" href="/guides/add-an-agent-to-your-app">
    Integrate an existing application with plain HTTP or the TypeScript SDK.
  </Card>

  <Card title="Author an Agent project" icon="file-code" href="/guides/author-an-agent-project">
    Inspect, compile, and evaluate declarative Agent or Blueprint files before publication.
  </Card>

  <Card title="Own execution" icon="server" href="/getting-started/local-agents">
    Connect a customer-controlled Runner while Checkfu keeps durable control-plane state.
  </Card>
</CardGroup>

<Note>
  The CLI and TypeScript SDK have no self-service public package channel during
  private alpha. Contributors use a source checkout; invited evaluators use the
  artifact they received. See [CLI access](/getting-started/cli-access) and
  [TypeScript SDK access](/reference/typescript-sdk).
</Note>

The [status page](/getting-started/status) shows which capabilities are ready in
a deployment. A configured resource or visible endpoint does not by itself mean
that its execution path is available.
