Government & Security
Government & Security
Turn vast video data into actionable intelligence.
Turn vast video data into actionable intelligence.
Identify critical events in seconds and step up your defenses with AI that understands everything it sees.
Identify critical events in seconds and step up your defenses with AI that understands everything it sees.




01
01
Search across all your video footage.
Any person, object, scene, or even sound – across CCTV, dash camera, and other kinds of security footage.

01
Search across all your video footage.
Any person, object, scene, or even sound – across CCTV, dash camera, and other kinds of security footage.

02
02
Find the needle in the haystack.
Pinpoint precision for evidence management – access key moments with precise timestamps and confidence scores.

02
Find the needle in the haystack.
Pinpoint precision for evidence management – access key moments with precise timestamps and confidence scores.

03
03
Get actionable insights from your data.
Detailed AI-driven incident documentation and contextual analysis can help you understand what happened.

03
Get actionable insights from your data.
Detailed AI-driven incident documentation and contextual analysis can help you understand what happened.
Use Cases
Use Cases
Use Cases
Security has never been so simple.
Search across millions of video hours
Tag-free semantic exploration
Natural language prompts and tailored search
Time-stamped and confidence-scored results
Search across millions of video hours
Tag-free semantic exploration
Natural language prompts and tailored search
Time-stamped and confidence-scored results
Make sense of vast video footage
Automated surveillance footage analysis
Metadata generation
Pattern and anomaly detection
Make sense of vast video footage
Automated surveillance footage analysis
Metadata generation
Pattern and anomaly detection
Understand your security posture
Detailed AI-driven reports
Contextualized content analysis
Automated incident documentation
Understand your security posture
Detailed AI-driven reports
Contextualized content analysis
Automated incident documentation
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

Your video has more to show you.
Try TwelveLabs on your own footage in our free Playground to see what AI video understanding can do.

Your video has more to show you.
Try TwelveLabs on your own footage in our free Playground to see what AI video understanding can do.

Your video has more to show you.
Try TwelveLabs on your own footage in our free Playground to see what AI video understanding can do.