# Libretto > Toolkit for building, debugging, and maintaining browser automations. ## Docs - [Deploy on AWS](https://libretto.sh/docs/alternative-providers/aws.md) - [Browserbase](https://libretto.sh/docs/alternative-providers/browserbase.md) - [Deploy on GCP](https://libretto.sh/docs/alternative-providers/gcp.md) - [Kernel](https://libretto.sh/docs/alternative-providers/kernel.md) - [Alternative providers](https://libretto.sh/docs/alternative-providers/overview.md) - [Steel](https://libretto.sh/docs/alternative-providers/steel.md) - [Deploying](https://libretto.sh/docs/get-started/deploying.md) - [First workflow](https://libretto.sh/docs/get-started/first-workflow.md) - [Quickstart](https://libretto.sh/docs/get-started/quickstart.md) - [Convert to network requests](https://libretto.sh/docs/guides/convert-to-network-requests.md) - [Debugging workflows](https://libretto.sh/docs/guides/debugging-workflows.md) - [Interactive workflow building](https://libretto.sh/docs/guides/interactive-workflow-building.md) - [One-shot workflow generation](https://libretto.sh/docs/guides/one-shot-workflow-generation.md) - [Credentials](https://libretto.sh/docs/libretto-cloud-api/credentials.md) - [Deployments and workflows](https://libretto.sh/docs/libretto-cloud-api/deployments-and-workflows.md) - [Jobs and logs](https://libretto.sh/docs/libretto-cloud-api/jobs-and-logs.md) - [Libretto Cloud API](https://libretto.sh/docs/libretto-cloud-api/overview.md) - [Recordings](https://libretto.sh/docs/libretto-cloud-api/recordings.md) - [Schedules](https://libretto.sh/docs/libretto-cloud-api/schedules.md) - [Sessions](https://libretto.sh/docs/libretto-cloud-api/sessions.md) - [Webhooks](https://libretto.sh/docs/libretto-cloud-api/webhooks.md) - [Signing up](https://libretto.sh/docs/libretto-cloud-hosting/authentication.md) - [Billing](https://libretto.sh/docs/libretto-cloud-hosting/billing.md) - [Deployments](https://libretto.sh/docs/libretto-cloud-hosting/deployments.md) - [Observability and Debugging](https://libretto.sh/docs/libretto-cloud-hosting/observability-and-debugging.md) - [Libretto Cloud Hosting](https://libretto.sh/docs/libretto-cloud-hosting/overview.md) - [Stealth](https://libretto.sh/docs/libretto-cloud-hosting/stealth.md) - [Website authentication](https://libretto.sh/docs/libretto-cloud-hosting/website-authentication.md) - [exec](https://libretto.sh/docs/reference/cli/exec.md) - [open & connect](https://libretto.sh/docs/reference/cli/open-and-connect.md) - [pages](https://libretto.sh/docs/reference/cli/pages.md) - [profiles](https://libretto.sh/docs/reference/cli/profiles.md) - [run & resume](https://libretto.sh/docs/reference/cli/run-and-resume.md) - [session logs](https://libretto.sh/docs/reference/cli/session-logs.md) - [sessions](https://libretto.sh/docs/reference/cli/sessions.md) - [share](https://libretto.sh/docs/reference/cli/share.md) - [snapshot](https://libretto.sh/docs/reference/cli/snapshot.md) - [Authentication](https://libretto.sh/docs/reference/runtime/authentication.md) - [File downloads](https://libretto.sh/docs/reference/runtime/file-downloads.md) - [Network requests](https://libretto.sh/docs/reference/runtime/network-requests.md) - [Runtime recovery actions](https://libretto.sh/docs/reference/runtime/page-fallbacks.md) - [Playwright debugging agent](https://libretto.sh/docs/reference/runtime/playwright-debugger.md): Investigate failures and automatically open pull requests to fix Playwright scripts as they break. - [Workflow](https://libretto.sh/docs/reference/runtime/workflow.md) - [Playwright debugging agent](https://libretto.sh/docs/understand-libretto/autofix-debugging.md): How Libretto investigates Playwright failures and opens pull requests that fix broken scripts. - [Automation & bot detection](https://libretto.sh/docs/understand-libretto/automation-and-bot-detection.md) - [Configuration](https://libretto.sh/docs/understand-libretto/configuration.md) - [Core concepts](https://libretto.sh/docs/understand-libretto/core-concepts.md) - [Error recovery](https://libretto.sh/docs/understand-libretto/error-handling-and-recovery.md) - [How workflow generation works](https://libretto.sh/docs/understand-libretto/how-workflow-generation-works.md) - [Website authentication](https://libretto.sh/docs/understand-libretto/website-authentication.md) ## OpenAPI Specs - [openapi](https://libretto.sh/docs/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/saffron-health/libretto) - [npm](https://www.npmjs.com/package/libretto) - [Changelog](https://github.com/saffron-health/libretto/releases) - [Discord](https://discord.gg/NYrG56hVDt) - [Talk to a dev](https://cal.com/team/libretto/demo)