# Libretto > Toolkit for building, debugging, and maintaining browser automations. ## Docs - [exec](https://libretto.sh/docs/cli-reference/exec.md) - [open & connect](https://libretto.sh/docs/cli-reference/open-and-connect.md) - [pages](https://libretto.sh/docs/cli-reference/pages.md) - [profiles](https://libretto.sh/docs/cli-reference/profiles.md) - [run & resume](https://libretto.sh/docs/cli-reference/run-and-resume.md) - [session logs](https://libretto.sh/docs/cli-reference/session-logs.md) - [sessions](https://libretto.sh/docs/cli-reference/sessions.md) - [snapshot](https://libretto.sh/docs/cli-reference/snapshot.md) - [Automation & bot detection](https://libretto.sh/docs/fundamentals/automation-and-bot-detection.md) - [Core concepts](https://libretto.sh/docs/fundamentals/core-concepts.md) - [How workflow generation works](https://libretto.sh/docs/fundamentals/how-workflow-generation-works.md) - [Website authentication](https://libretto.sh/docs/fundamentals/website-authentication.md) - [Configuration](https://libretto.sh/docs/get-started/configuration.md) - [Installation](https://libretto.sh/docs/get-started/installation.md) - [Introduction](https://libretto.sh/docs/get-started/introduction.md) - [AI Extraction](https://libretto.sh/docs/library-api/ai-extraction.md) - [File downloads](https://libretto.sh/docs/library-api/file-downloads.md) - [Network requests](https://libretto.sh/docs/library-api/network-requests.md) - [Workflow](https://libretto.sh/docs/library-api/workflow.md) - [Authentication](https://libretto.sh/docs/libretto-cloud-api/authentication.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) - [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) - [Authentication](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) - [Libretto Cloud Hosting](https://libretto.sh/docs/libretto-cloud-hosting/overview.md) - [Deploy on AWS](https://libretto.sh/docs/self-hosting/aws.md) - [Deploy on GCP](https://libretto.sh/docs/self-hosting/gcp.md) - [Self-hosting overview](https://libretto.sh/docs/self-hosting/introduction.md) - [Convert to network requests](https://libretto.sh/docs/workflow-guides/convert-to-network-requests.md) - [Debugging workflows](https://libretto.sh/docs/workflow-guides/debugging-workflows.md) - [Interactive workflow building](https://libretto.sh/docs/workflow-guides/interactive-workflow-building.md) - [One-shot workflow generation](https://libretto.sh/docs/workflow-guides/one-shot-workflow-generation.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)