# Learn how developers build video online

## Already have an agent?

Paste this into any AI coding agent to set up Mux tooling in one step.

`Fetch https://www.mux.com/prompts/onboarding.md and follow the instructions.`

Get started

## Stream videos in five minutes

Upload a video file to Mux and play it in your application in five minutes or less. Start here when you add video on demand. [Learn more](/content/docs/core/stream-video-files/index.html)

## Common use cases for Mux

Worked examples that put the pieces together, with the code to go with them.

- [Marketing videos](/content/docs/examples/use-videos-in-your-website-design/index.html)
- [Social scrolling](/content/docs/frameworks/react-native-stories-reels-ui/index.html)
- [Moderate video content](/content/blog/one-click-content-moderation-dashboard-with-mux-robots/index.html)
- [Live streaming](/content/docs/guides/start-live-streaming/index.html)

## Mux Robots

AI workflows for your videos, including summarization, moderation, chapter generation, and more. [Use the Mux Robots API](/content/docs/guides/robots/index.html)

- Accessibility
  - [Generate premium captions](/content/docs/guides/robots-generate-premium-captions/index.html)
  - [Edit a video's captions](/content/docs/guides/robots-edit-captions/index.html)
  - [Translate captions](/content/docs/guides/robots-translate-captions/index.html)
  - [Translate audio](/content/docs/guides/robots-translate-audio/index.html)

- Structure
  - [Generate chapters](/content/docs/guides/robots-generate-chapters/index.html)
  - [Segment video into scenes](/content/docs/guides/robots-find-scenes/index.html)

- Trust & Safety
  - [Moderate a video](/content/docs/guides/robots-moderate/index.html)

- Insights
  - [Summarize a video](/content/docs/guides/robots-summarize/index.html)
  - [Ask questions about a video](/content/docs/guides/robots-ask-questions/index.html)
  - [Find key moments](/content/docs/guides/robots-find-key-moments/index.html)
  - [Find best thumbnails](/content/docs/guides/robots-find-best-thumbnails/index.html)
  - [Generate engagement insights](/content/docs/guides/robots-generate-engagement-insights/index.html)

**From our blog:**  
[Video.js gets a reboot: Introducing Video.js v10](/content/blog/videojs/index.html)

**From YouTube:**  
[Learn how Mux Robots unlocks AI workflows for your video library](https://www.youtube.com/watch?v=HtrLqNyVN3s)

GitHub

Check out some of our [open source projects and players](https://github.com/muxinc).

Featured

- Use [truckload](https://github.com/muxinc/truckload) to move video content from platform A to platform B.

Mux Developer Console

**Welcome to the Mux developer console.**

Here, you can try out Mux API capabilities and inspect the responses.

- 🛟 View supported Mux commands: `mux help`
- 📚 Manage video assets: `mux assets [list|create]`
- 📺 Work with live streams: `mux live-streams [list|create]`
- 🔔 Test webhooks: `mux webhooks`

To get started, log in with your Mux credentials: `mux login`

**Note:** All assets will be created in test mode and deleted after 24 hours.

Console input$
Type Mux commands here. Use arrow up and down to navigate command history. Press Tab to autocomplete.
