# Lets Gen Docs > Generation API and coding-agent skills. API origin: https://letsgen.app. ## Reference - [For AI agents](https://docs.letsgen.app/markdown/agents.md): Give your coding agent the Lets Gen generation skill. - [Agent troubleshooting](https://docs.letsgen.app/markdown/agents/troubleshooting.md): Fix installation and API access issues. - [Agent workflow](https://docs.letsgen.app/markdown/agents/workflow.md): Model discovery, references, durable requests, and saved files. - [Upload assets](https://docs.letsgen.app/markdown/api/assets.md): Upload owned image, video, and audio references. - [Generate audio](https://docs.letsgen.app/markdown/api/audio.md): Speech, private voice cloning, and music. - [Errors](https://docs.letsgen.app/markdown/api/errors.md): Interpret failures without duplicating work or increasing spend. - [Extract a video](https://docs.letsgen.app/markdown/api/extract.md): Analyze an owned video into structured scenes and frame suggestions. - [Generate images](https://docs.letsgen.app/markdown/api/image.md): Create and edit images using owned references. - [Generation API](https://docs.letsgen.app/markdown/api.md): All personal-key generation endpoints at a glance. - [Discover models](https://docs.letsgen.app/markdown/api/models.md): Select model IDs and capabilities from the live catalog. - [Read tasks](https://docs.letsgen.app/markdown/api/tasks.md): Track durable media tasks and download successful outputs. - [Text and streaming](https://docs.letsgen.app/markdown/api/text.md): OpenAI-shaped chat completions with durable replay. - [Generate videos](https://docs.letsgen.app/markdown/api/video.md): Create motion from text, images, and supported media references. - [Voices](https://docs.letsgen.app/markdown/api/voices.md): Discover voices and upload a private reference recording. - [Authentication](https://docs.letsgen.app/markdown/authentication.md): Personal keys, scopes, and account access. - [Budgets and retries](https://docs.letsgen.app/markdown/budgets-and-retries.md): Keep spending bounded and avoid duplicate generations. - [CLI](https://docs.letsgen.app/markdown/cli.md): Install the Lets Gen CLI and use the API from your terminal or coding agent. - [Quick start](https://docs.letsgen.app/markdown/index.md): Make your first Lets Gen API request. ## Machine-readable files - [Full reference](https://docs.letsgen.app/llms-full.txt) - [OpenAPI](https://docs.letsgen.app/openapi.json) - [Agent skill index](https://docs.letsgen.app/.well-known/agent-skills/index.json)