---
title: Generative AI
description: "Generative AI in the looot catalog as of 2026-10-07: 21 jobs served by 12 providers, with the job ids to run and links to the live catalog."
sidebar:
  order: 10
---

{/* Generated by scripts/refresh-catalog.mjs from data/catalog-overview.json. Do not edit. */}

As of 2026-10-07 (catalog revision 101776), **Generative AI** has 21 jobs across 8 platforms, served by 12 providers through 34 endpoints, 34 of them runnable now. The catalog changes every week; the live numbers are one call away:

```bash
curl "https://api.looot.ai/v1/catalog/overview?category=genai&depth=jobs"
```

Run any job below by its id: `endpointId: "job:<job id>"` on MCP `run` or `POST /v1/runs`, or `looot run job:<job id>`. See [Jobs](/concepts/jobs).

## Media generation

7 jobs, 7 providers, 18 endpoints (18 runnable). Cheapest per call $0.001, per result $0.000072.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `video.transcript.get` | Transcribe a video from its URL | 4 | $0.001 | n/a |
| `audio.speech.generate` | Turn text into spoken audio | 1 | n/a | $0.00008 |
| `audio.speech.timestamps` | Turn text into speech with character timings | 1 | n/a | $0.00008 |
| `audio.transcribe` | Transcribe an audio or video file to text | 1 | n/a | $0.000072 |
| `image.generate` | Generate an image from a prompt | 1 | n/a | $0.003 |
| `music.generate` | Generate music from a prompt | 1 | n/a | $0.035 |
| `video.generate` | Generate a video from a prompt | 1 | n/a | $0.5 |

## Utilities

4 jobs, 2 providers, 4 endpoints (4 runnable). Cheapest per call $0.0002, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `text.analyze` | Summarize a text and find its topics | 1 | $0.001 | n/a |
| `text.classify` | Sort texts into your own labels | 1 | $0.0002 | n/a |
| `text.embed` | Turn text into embedding vectors | 1 | $0.0002 | n/a |
| `text.rerank` | Rank documents by relevance to a query | 1 | $0.0002 | n/a |

## Judge

1 job, 1 provider, 3 endpoints (3 runnable). Cheapest per call $0.00029, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `judge.evaluate` | Evaluate judge | 1 | $0.00029 | n/a |

## Search engines

3 jobs, 2 providers, 3 endpoints (3 runnable). Cheapest per call $0.000033, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `search.get` | Get search | 1 | $0.000033 | n/a |
| `search.tiktok-transcripts` | Tiktok transcripts search | 1 | $0.004 | n/a |
| `search.youtube-transcripts` | Youtube transcripts search | 1 | $0.004 | n/a |

## Search engine results

2 jobs, 1 provider, 2 endpoints (2 runnable). Cheapest per call $0.002, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `serp.youtube.video-subtitles.live.advanced` | Advanced serp youtube video subtitles live | 1 | $0.002 | n/a |
| `serp.youtube.video-subtitles.live.advanced-ai` | Advanced ai serp youtube video subtitles live | 1 | $0.002 | n/a |

## YouTube

2 jobs, 2 providers, 2 endpoints (2 runnable). Cheapest per call $0.0036, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `api.youtube.video.subtitles` | Subtitles api youtube video | 1 | $0.0036 | n/a |
| `api.youtube.web-v2.get-video-captions` | Get video captions api youtube web v2 | 1 | $0.008 | n/a |

## Bilibili

1 job, 1 provider, 1 endpoint (1 runnable). Cheapest per call $0.006, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `api.bilibili.web.fetch-video-subtitle` | Fetch video subtitle api bilibili web | 1 | $0.006 | n/a |

## Detectagegender

1 job, 1 provider, 1 endpoint (1 runnable). Cheapest per call $0.00188, per result n/a.

| Job id | What it does | Providers | Cheapest per call | Cheapest per result |
| --- | --- | --- | --- | --- |
| `detectagegender.get` | Get detectagegender | 1 | $0.00188 | n/a |

## Find the right endpoint

- Search by what you want done: MCP [`search`](/mcp-tools/search), `looot search "<words>"`, or `GET /v1/catalog/search?q=<words>`.
- List one job's providers, cheapest first: `search` with `{"filters": {"capability": "<job id>"}, "prefer": "cheapest"}`.
- Browse without an account: [looot.ai/public-catalog](https://looot.ai/public-catalog) or `GET https://api.looot.ai/v1/public-catalog?text=<words>`.

<Related />
