> For the complete documentation index, see [llms.txt](https://docs.roboflow.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roboflow.com/developer/recipes/recipes.md).

# Recipes Overview

Each recipe is a complete, runnable example for a specific developer task - the kind of thing where the answer involves more than one Roboflow tool. They're meant to be copied, adapted, and dropped into your own project rather than read top-to-bottom.

The reference pages under [Python SDK](/developer/python-sdk/using-the-python-sdk.md), [REST API](/developer/rest-api/using-the-rest-api.md), and [CLI](/developer/command-line-interface/using-the-cli.md) document every method individually. Recipes show how to compose them.

## Available recipes

* [Upload, Train, and Deploy a Model](/developer/recipes/upload-train-and-deploy.md) - full pipeline from raw images to a hosted model.
* [Process a Video Stream](/developer/recipes/process-a-video-stream.md) - run a Workflow against a video file or RTSP stream.
* [Watch a Folder for New Images](/developer/recipes/watch-a-folder.md) - auto-upload new images as they appear in a directory.

## Conventions

* Snippets assume `ROBOFLOW_API_KEY` is set in the environment.
* Workspace and project slugs are placeholders (`my-workspace`, `my-detector`) - replace with your own.
* Where multiple tools could do the same step, the recipe shows the most idiomatic choice and notes the alternatives.

## Suggesting a recipe

If you've solved an end-to-end problem you wish were documented, [open an issue](https://github.com/roboflow/roboflow-dev-reference/issues) describing the task and the rough shape of the solution.
