# Quickstart

Framehood gives you image, video, and audio generation through one functional
toolset. Pick the interface that fits how you work — all three share the same
account and credit balance.

::: tip ▶ Prefer to watch?
See the [3-minute setup video](/guide/claude-ai#video-walkthrough) — installing
Framehood in Claude and running a first generation.
:::

## 1. Create an account

Sign up at [framehood.ai](https://framehood.ai). New accounts start on the free
tier and generate within your included credits.
See [Credits & plans](/guide/billing).

## 2. Choose an interface

::: tip Which should I use?
- Working inside **Claude or an MCP editor**? → [MCP server](/guide/mcp) (or the [Claude Code](/guide/plugin) plugin).
- Working in the **terminal**? → [CLI](/guide/cli).
- Building an **app**? → [REST API](/reference/api).
:::

### Fastest path: MCP

Point your MCP client at:

```
https://mcp.framehood.ai/mcp
```

Your client runs a browser sign-in (OAuth) on first connect. After that the
`image`, `video`, `audio`, and other [tools](/reference/tools) are available.

### Fastest path: CLI

```sh
framehood login
framehood generate "a red fox in the snow"
```

See the [CLI guide](/guide/cli) for install and the interactive studio.

### Fastest path: REST

```sh
curl -X POST https://api.framehood.ai/v1/jobs/flux_pro \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"inputs":{"prompt":"a red fox in the snow","out":"fox.jpg"}}'
```

See the [REST API reference](/reference/api).

## 3. Generate

Every job costs credits proportional to the underlying model. Long jobs return a
`job_id` you poll until it succeeds; the result is a URL to your output file.
The exact flow per interface is in each guide.
