For everything you want to do with video.

Build features like semantic search and content recommenders, or novel applications that redefine what’s possible. Our state-of-the-art AI video understanding unlocks your video’s full potential.

Human-level understanding. For superhuman feats.

Experience semantic search and video-to-text capabilities that surpass anything you’ve tried before – video-native AI makes all the difference.

Search

Find specific moments within your videos by describing the scene in natural language.

Graphic

Analyze

Generate text from videos - summary, chapters, highlights and more.

Graphic

Embed

Build your own classifier using
natural language and run instantly.

Build your own classifier using natural language and run instantly.

Graphic

Search

Search

Find any scene in natural language.

Find any scene in natural language.

Find any scene in natural language.

Fast, precise, context-aware results that truly understand what you’re looking for. Search across speech, text, audio and visuals to explore your video in every dimension.

Sample app cover

Analyze

Summarize, analyze and describe.

Create instant text formats like Q&As, hashtags, and summaries. Generate reports or get domain-specific analysis to answer your deepest questions. 

Graphic

Analyze

Summarize, analyze and describe.

Create instant text formats like Q&As, hashtags, and summaries. Generate reports or get domain-specific analysis to answer your deepest questions. 

Graphic

Analyze

Summarize, analyze and describe.

Create instant text formats like Q&As, hashtags, and summaries. Generate reports or get domain-specific analysis to answer your deepest questions. 

Sample app cover

Embed

Turn video into vectors.

Build features like semantic search and domain classification with embeddings that capture nuance – and make the most
of all your data.

Graphic

Embed

Turn video into vectors.

Build features like semantic search and domain classification with embeddings that capture nuance – and make the most
of all your data.

Graphic

Embed

Turn video into vectors.

Build features like semantic search and domain classification with embeddings that capture nuance – and make the most
of all your data.

TOP USES

Tailored for your industry.

Media & Entertainment

Advertising

Govt. & Security

Automotive

Automated Clip Generation

Create instant clips from longer content to use in social media and marketing.

Scene Selection

Quickly find and categorize key scenes. Choose the best takes and curate moments easily. 

Bloopers and BTS Content

Get auto-curated highlight reels featuring the best of BTS or other special footage. 

Automatic Tagging

Easily access and manage content in a vast video library — no manual tagging needed.

Content Summarization

Generate high-quality summaries and headlines to communicate the core message quickly.

Content Discovery

Find any key moment in footage easily — or help customers discover them too.

Real-Time Scene Classification

Get editorial support mid-workflow for seamless, swift production.

Ad Matching

Use contextual ad placement to ensure your customers’ attention and engagement.

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs("<YOUR_API_KEY>")

# Create new Index
index = client.index.create(        
     name="My First Index",
     engines=[
       {                
         "name": "marengo2.7",
         "options": ["visual", "audio"],
       },
     ],
  )
# Create new Task on Index (Upload the video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path, language="en")

# Wait for indexing to finishtask.wait_for_done()

# Search from your index
query = "An artist climbing up the ladder that he painted."
result = client.search.query(index.id, query, ["visual", "audio"])
‍print(result)

Integrate with your personalized SDK — and your vision.

Deploy your custom-trained model on any cloud. See and surface everything in your video, then go beyond with AI that can realize your most game-changing ideas.

TOP USES

Tailored for your industry.

Media & Entertainment

Advertising

Govt. & Security

Automotive

Automated Clip Generation

Create instant clips from longer content to use in social media and marketing.

Scene Selection

Quickly find and categorize key scenes. Choose the best takes and curate moments easily. 

Bloopers and BTS Content

Get auto-curated highlight reels featuring the best of BTS or other special footage. 

Automatic Tagging

Easily access and manage content in a vast video library — no manual tagging needed.

Content Discovery

Find any key moment in footage easily — or help customers discover them too.

Content Summarization

Generate high-quality summaries and headlines to communicate the core message quickly.

Real-Time Scene Classification

Get editorial support mid-workflow for seamless, swift production.

Ad Matching

Use contextual ad placement to ensure your customers’ attention and engagement.

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs("<YOUR_API_KEY>")

# Create new Index
index = client.index.create(        
     name="My First Index",
     engines=[
       {                
         "name": "marengo2.7",
         "options": ["visual", "audio"],
       },
     ],
  )
# Create new Task on Index (Upload the video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path,
language="en")

# Wait for indexing to finish
task.wait_for_done()

# Search from your index
query = "An artist climbing up the ladder that he painted."
result = client.search.query(index.id, query, ["visual", "audio"])
‍print(result)

Integrate with your personalized SDK — and your vision.

Deploy your custom-trained model on any cloud. See and surface everything in your video, then go beyond with AI that can realize your most game-changing ideas.

TOP USES

Tailored for your industry.

Media & Entertainment

Advertising

Govt. & Security

Automotive

Automated Clip Generation

Create instant clips from longer content to use in social media and marketing.

Scene Selection

Quickly find and categorize key scenes. Choose the best takes and curate moments easily. 

Bloopers and BTS Content

Get auto-curated highlight reels featuring the best of BTS or other special footage. 

Automatic Tagging

Easily access and manage content in a vast video library — no manual tagging needed.

Content Summarization

Generate high-quality summaries and headlines to communicate the core message quickly.

Content Discovery

Find any key moment in footage easily — or help customers discover them too.

Real-Time Scene Classification

Get editorial support mid-workflow for seamless, swift production.

Ad Matching

Use contextual ad placement to ensure your customers’ attention and engagement.

Python

Node

from twelvelabs import TwelveLabs
import os

client = TwelveLabs("<YOUR_API_KEY>")

# Create new Index
index = client.index.create(        
     name="My First Index",
     engines=[
       {                
         "name": "marengo2.7",
         "options": ["visual", "audio"],
       },
     ],
  )
# Create new Task on Index (Upload the video)
video_path = os.path.join(os.path.dirname(__file__), "<YOUR_FILE_PATH>")
task = client.task.create(index_id=index.id, file=video_path,
language="en")

# Wait for indexing to finish
task.wait_for_done()

# Search from your index
query = "An artist climbing up the ladder that he painted."
result = client.search.query(index.id, query, ["visual", "audio"])
‍print(result)

Integrate with your personalized SDK — and your vision.

Deploy your custom-trained model on any cloud. See and surface everything in your video, then go beyond with AI that can realize your most game-changing ideas.

Play for free.
Pay as you go.

Our tiered pricing lets you play and build, then launch and grow. Start with one of our foundational models and pay only for what you use.

Our tiered pricing lets you play and build, then launch and grow. Start with one of our foundational models and pay only for what you use.

Free

Free

For testing and building

Indexing limit

<10 hours

Environment

Shared

Org account

SSO/ SAML

Finetune

Developer

Developer

For launching and growing

Indexing limit

Unlimited

Environment

Shared

Org account

SSO/ SAML

Finetune

Enterprise

Enterprise

For scaling and services

Indexing limit

Unlimited

Environment

Dedicated

Org account

Included

SSO/ SAML

Included

Finetune

Included

Our stable of models.

These state-of-the-art video foundation models are setting the standard for video intelligence.

These state-of-the-art video foundation models are setting the standard for video intelligence.

Cover
Marengo 3.0
Logo animated

Sets new benchmarks in zero-shot text-to-video, text-to-image, and text-to-audio retrieval tasks with a single embedding model.

Outperforms Google's VideoPrism-G model by +10% on the MSR-VTT dataset and +3% on the ActivityNet dataset

Surpasses the SOTA image foundation model in zero-shot text-to-image retrieval tasks, showcasing its ability to understand and process visual content.

Cover
Pegasus 1.5
Logo animated

Processes the video input to generate rich embeddings from both video frames and audio speech recognition (ASR) data.

Maps the video embeddings to corresponding language embeddings, creating a shared space where video and text representations are aligned.

The large language model decoder takes the aligned embeddings and user prompts to generate coherent and contextually relevant text output.

We’re fundamentally transforming how people see, experience and use video through AI.

Grounded in research and knowledge sharing, we’re learning and growing alongside our partners, with consideration for the future.

Grounded in research and knowledge sharing, we’re learning and growing alongside our partners, with consideration for the future.

Cover CTA

Ready to see your video differently?

Try your own video in our Playground to see next-level video intelligence in action. 

Cover thread

Ready to see your video differently?

Try your own video in our Playground to see next-level video intelligence in action.