PEGASUS 1.5

Turn raw video into structured data.

A video-to-text model that defines key events like speaker changes, brand appearances, plays, policy violations and returns time-coded JSON in one API call.

A video-to-text model that defines key events like speaker changes, brand appearances, plays, policy violations and returns time-coded JSON in one API call.

2hrs

Max video duration with full temporal context retained end-to-end.

12

Languages supported across input prompts and generated output.

0

Pre-indexing steps. Send a URL, an asset, or base64, get text back.

JSON

Structured segmentation output ready for your editor, or pipeline.

Things only Pegasus does.

General-purpose VLMs paste frames together and call it understanding. Pegasus is built for video, and the gap shows as soon as your prompt mentions a timestamp.

General-purpose VLMs paste frames together and call it understanding. Pegasus is built for video, and the gap shows as soon as your prompt mentions a timestamp.

Image

The answer comes with a timestamp.

Pegasus answers with exact timestamp, not “somewhere in the middle.” Granular temporal reasoning is built into the model.

Image

Reads the fine print.

On-screen text. Jersey numbers. Whiteboards. Receipts. Pegasus parses the frame alongside the speech track, so summaries include the slides too.

Image

From a raw video to structured JSON.

Define a segment such as a speaker change, brand appearance, or scene cut, choose your fields, and Pegasus returns timestamped JSON.

Image

Reference an image. Ask about it.

Drop in a reference image such as a logo, face, or product, and Pegasus uses it as visual context.

From signup to first result in 5 minutes.

Same model, prompts, and JSON output. Choose the surface for your team.

Same model, prompts, and JSON output. Choose the surface for your team.

Python
Node.js
1import requests
2 
3# Step 2: Define the API URL and the specific endpoint
4API_URL = "https://api.twelvelabs.io/v1.3"
5INDEXES_URL = f"{API_URL}/indexes"
6 
7# Step 3: Create the necessary headers for authentication
8headers = {
9 "x-api-key": "<YOUR_API_KEY>"
10}
11 
12# Step 4: Prepare the data payload for your API request
13INDEX_NAME = "<YOUR_INDEX_NAME>"
14data = {
15 "models": [
16 {
17 "model_name": "marengo3.0",
18 "model_options": ["visual", "audio"]
19 }
20 ]
21}

Quick Start

Index your first video and run a search in under 5 minutes.

Sample Apps

Production repos: video search, RAG over video, highlight reel generator, compliance scanner.

MCP Server

Connect Claude, Cursor, or any MCP client to your video index.

SDKs & API

Python, Node, REST. Full reference, typed responses, streaming.

Quick Start

Index your first video and run a search in under 5 minutes.

Sample Apps

Production repos: video search, RAG over video, highlight reel generator, compliance scanner.

MCP Server

Connect Claude, Cursor, or any MCP client to your video index.

SDKs & API

Python, Node, REST. Full reference, typed responses, streaming.

Built for video. Not for frames.

General-purpose multimodal LLMs handle video by sampling stills and creating captions. Pegasus processes the entire video—every frame, modality, and moment.

General-purpose multimodal LLMs handle video by sampling stills and creating captions. Pegasus processes the entire video—every frame, modality, and moment.

7,200s

Continuous video Pegasus handles in a single prompt — two full hours.

Image

Practical max video length handled in a single call.

Practical max video length handled in a single call.

CAPABILITY

PEGASUS 1.5

Gemini 3.1 PRO

GPT-5.5

Max single-call duration

120 min

90 min

Not specified (omnimodal, no published video duration cap)

Structured segmentation output

JSON-native, schema-conditioned

Structured Outputs supported; no native temporal segmentation

Structured Outputs supported; no native temporal segmentation

Multimodal prompting (image+text)

Yes (within structured segment output)

Yes (OCR is marquee Gemini 3.x capability)

Yes (omnimodal OCR support)

Per-definition time windows

Yes

General-purpose frontier model

General-purpose omnimodal model

Start building with TwelveLabs

Bring video intelligence into your production and archive workflows. Deploy, scale, and get more from your content.