# OAO > Build, run, and inspect durable managed agents with OAO. - [OAO documentation](https://docs.oao.sh/index.md): Build, operate, and integrate durable managed agents on your own infrastructure. - [How OAO works](https://docs.oao.sh/concepts/how-oao-works.md): Understand agents, sessions, runs, durable events, and the PostgreSQL execution model. - [Guided quickstart](https://docs.oao.sh/getting-started/quickstart.md): Check your machine, start OAO, and create your first agent and session from the terminal. - [Local development](https://docs.oao.sh/getting-started/local-development.md): Install, start, verify, stop, and troubleshoot the complete OAO development stack. - [Deploy to Railway](https://docs.oao.sh/getting-started/railway.md): Run the OAO console, API, runtime worker, and PostgreSQL in a small Railway production topology. - [Deploy to Google Cloud](https://docs.oao.sh/getting-started/gcp.md): Run OAO on Google Cloud with an opt-in Cloud Run and PostgreSQL topology. - [Create an agent](https://docs.oao.sh/agents/create-agent.md): Create, publish, run, and debug an immutable managed agent from the OAO console or REST API. - [Add tools to an agent](https://docs.oao.sh/agents/add-tools.md): Give a managed agent caller, platform, sandbox, and MCP tools through the console or the REST API. - [Harness Operations](https://docs.oao.sh/concepts/harness-operations.md): Expose focused temporary agent loops as structured tools on an immutable OAO Agent version. - [Multi-agent orchestration](https://docs.oao.sh/concepts/multi-agent-orchestration.md): Publish exact delegate rosters, share one sandbox workspace, and continue persistent child-agent threads. - [Versioned Skills](https://docs.oao.sh/concepts/skills.md): Publish reusable procedural knowledge, pin exact versions to agents, and load it progressively at runtime. - [Adding models and providers](https://docs.oao.sh/models/adding-models.md): Configure organization-shared OpenRouter, OpenAI, Anthropic, or xAI credentials and link approved models to agents. - [Daytona sandboxes](https://docs.oao.sh/sandboxes/daytona.md): Add an encrypted project connection and expose only the sandbox tools an agent version needs. - [Workspace backups](https://docs.oao.sh/storage/workspace-backups.md): Persist Daytona session files in organization-shared S3-compatible storage and restore deleted sandboxes. - [Send files to an agent](https://docs.oao.sh/integrations/files.md): Copy durable text, images, Office documents, PDFs, and email files into an agent's sandbox without preprocessing. - [Connect a codebase](https://docs.oao.sh/integrations/codebase.md): Give one OAO agent safe, durable access to repository context from a server-side integration. - [Event webhooks](https://docs.oao.sh/integrations/event-webhooks.md): Push signed, ordered batches of product events to your own HTTPS endpoint, such as a Convex HTTP action. - [Remote MCP servers](https://docs.oao.sh/integrations/mcp.md): Connect HTTPS MCP servers through immutable toolsets and exact-origin credential policies. - [Files API](https://docs.oao.sh/reference/files-api.md): List and download files from a session's latest persistent workspace backup. - [Authentication](https://docs.oao.sh/reference/authentication.md): Authenticate browser users and project integrations without mixing identity with tenant authorization. - [HTTP API](https://docs.oao.sh/reference/http-api.md): Use the project and organization endpoints, pagination, idempotency, and error contracts. - [Real-time events](https://docs.oao.sh/reference/events.md): Consume the durable, redacted PostgreSQL event feed with resumable Server-Sent Events. - [Releases](https://docs.oao.sh/reference/releases.md): How OAO versions and releases the platform from main. - [MVP limitations](https://docs.oao.sh/reference/mvp-limitations.md): Know which workflows are implemented now and which remain explicit extension points. - [Architecture](https://docs.oao.sh/architecture.md): Detailed PostgreSQL-only local MVP architecture, boundaries, state machines, and implementation order. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.