Advertising
Advertising
AI to connect with your customers.
AI to connect with your customers.
Speed up workflows and drive efficient spend with AI-based understanding that connects you with your customers.
Speed up workflows and drive efficient spend with AI-based understanding that connects you with your customers.



01
01
Find anything and everything in your video.
Any scene, any sound, any object, any moment - ‘search’ has a whole new meaning.

01
Find anything and everything in your video.
Any scene, any sound, any object, any moment - ‘search’ has a whole new meaning.

02
02
Turn video hours into meaningful ads.
Create instant highlights or make instant reels from millions of clips. Workflows have never been faster.

02
Turn video hours into meaningful ads.
Create instant highlights or make instant reels from millions of clips. Workflows have never been faster.

03
03
Meet your audience where it matters most.
Match ads to your customer’s content for more impactful connections – and ROI.

03
Meet your audience where it matters most.
Match ads to your customer’s content for more impactful connections – and ROI.
Use Cases
Use Cases
Use Cases
This is advertising now.
Shorter production workflows
Instant clip and reel generation
Lightning-fast video workflows
Quick ideation and creative development
Shorter production workflows
Instant clip and reel generation
Lightning-fast video workflows
Quick ideation and creative development
Advanced ad management
Tag-free inventory management
Metadata generation
AI-based content understanding
Semantic search for deep discovery
Advanced ad management
Tag-free inventory management
Metadata generation
AI-based content understanding
Semantic search for deep discovery
More personalized user experiences
Context-aware content matching
High-impact ad placement
Improved customer recommendations
AI-driven search and discovery
More personalized user experiences
Context-aware content matching
High-impact ad placement
Improved customer recommendations
AI-driven search and discovery
Our Value
Our Value
Our Value
State-of-the-art, straight out of the box.
Use on any cloud, fine-tune with your own data, and deploy your custom model. We give you the keys to state-of-the-art AI that adapts to your specific needs.
World-class accuracy.
Our video-native AI beats benchmarks from cloud majors and open-source models.
At a monumental scale.
Our powerful infrastructure handles the largest video libraries – even petabytes of data.
With total customization.
Our models can be easily trained on your data to become experts in your domain.
And deployable anywhere.
On cloud, private cloud, or on-premise – deploy safely and easily, wherever you need us.
World-class accuracy.
Our video-native AI beats benchmarks from cloud majors and open-source models.
At a monumental scale.
Our powerful infrastructure handles the largest video libraries – even petabytes of data.
With total customization.
Our models can be easily trained on your data to become experts in your domain.
And deployable anywhere.
On cloud, private cloud, or on-premise – deploy safely and easily, wherever you need us.
World-class accuracy.
Our video-native AI beats benchmarks from cloud majors and open-source models.
At a monumental scale.
Our powerful infrastructure handles the largest video libraries – even petabytes of data.
With total customization.
Our models can be easily trained on your data to become experts in your domain.
And deployable anywhere.
On cloud, private cloud, or on-premise – deploy safely and easily, wherever you need us.
With total customization.
Our models can be easily trained on your data to become experts in your domain.
And deployable anywhere.
On cloud, private cloud, or on-premise – deploy safely and easily, wherever you need us.
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)
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)
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.
Do more with your video from day one with our easy APIs and developer-friendly SDKs. This is AI made to work for you, ready to integrate and adapt.
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.
Indexing limit
<10 hours
Environment
Shared
Cloud integration
Org account
SSO/ SAML
Finetune
Indexing limit
<10k hours
Environment
Shared
Cloud integration
Included
Org account
SSO/ SAML
Finetune
Indexing limit
Unlimited
Environment
Dedicated
Cloud integration
Included
Org account
Included
SSO/ SAML
Included
Finetune
Included

See your video in a whole new way.
Try your own video in our free Playground and see how TwelveLabs can transform the way you use, share and create.

See your video in a whole new way.
Try your own video in our free Playground and see how TwelveLabs can transform the way you use, share and create.

See your video in a whole new way.
Try your own video in our free Playground and see how TwelveLabs can transform the way you use, share and create.