RadarTopicsBuildersWeeklyReads
Open Source Radar
NVIDIA-AI-Blueprints/

video-search-and-summarization

GitHubWebsite

NVIDIA AI Blueprint for video search and summarization (VSS) provides GPU-accelerated reference architectures for real-time video analytics, Q&A, and summarization workflows. It includes multiple microservices, agent workflows, and deployment options.

video-search-and-summarization website
1.8kstars
+197 days
367forks
124issues
2024since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (2 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

NVIDIA AI Blueprint for Video Search and Summarization (VSS) is a GPU-accelerated reference architecture for building vision agents and AI-powered video analytics applications. The repository implements the blueprint and powers the NVIDIA build experience for natural-language video agents—search, summarization, visual Q&A, and related workflows—backed by generative AI, VLMs and LLMs, and NVIDIA NIM microservices as configured in the stacks below.

How it works

The blueprint combines real-time video intelligence, downstream analytics, and agent/offline processing. It integrates three core areas: real-time feature extraction and embeddings, downstream analytics for enriched metadata and verified alerts, and an agent layer that uses the Model Context Protocol to access data and orchestrate tools such as VLMs, embeddings, long video summarization, and clip retrieval. It relies on NIM microservices (Cosmos3 Nano Reasoner, NVIDIA Nemotron-Nano-9B-v2), VLMs, and LLMs to perform search, Q&A, and summarization tasks.

Getting started

Quickstart Guide

Follow the steps from the documentation and notebook in the deploy/docker/scripts directory to deploy the blueprint using Brev Launchable. The launchable notebook is deploy_vss_launchable.ipynb and is tailored for AWS CSP.

Docker Compose Deployment

See prerequisites and system requirements listed in the README, including OS versions, NVIDIA drivers, Docker tools, and NGC CLI versions. A Docker upper bound note is included: Docker Engine 29.5.0+ may fail pulling NGC-hosted images; use Docker Engine 28.3.3 or another supported version below 29.5.0.

Prerequisites

Obtain API keys via NVIDIA API catalog or NG C and ensure access to NVIDIA NIM for local hosting. API keys steps are provided in the linked docs.

License

License information is referenced but not listed in the repository metadata.

Recent releases

  • v3.2.1 VSS 3.2.1 (2026-07-23): Key Features include updating the default VLM model to Cosmos Reason 3 Nano and updating the Real-Time Video Language Model (RT-VLM) microservice and agent workflows; Smart City Industry profile updated.
  • v3.2.0 VSS 3.2.0 (2026-06-16): Source code released for all microservices and agent workflows; Agent Skills (Early Access) available for agent-driven deployment and operations.
  • v3.1.0 VSS 3.1.0 (2026-03-18)
  • v2.4.1 VSS 2.4.1 (2026-01-28): v2.4.1
  • v2.4.0 VSS 2.4.0 (2025-09-24)

Traction

  • 1773 stars, 367 forks, 124 open issues; 19 stars gained in the last 7 days.

Behind the repo

N/A

Caveats

  • License: none listed
  • Created: 2024-10-22
  • Last push: 2026-08-04
  • Requires NVIDIA API keys and access to NVIDIA NIM via NVIDIA AI Enterprise license; prerequisites reference external docs
Agent skills inside · 17
All skills →
vss-deploy-detection-tracking-2dUse this skill when the user wants to deploy, run, debug, tear down, or call the REST API of the RTVI-CV 2D detection / tracking microservice. Trigger when the user says things like 'deploy rtvi-cv', 'start warehouse 2d', 'add a stream', 'check rtvi-cv health', or 'stop the perception container'. Not for VLM, embedding, or analytics — use the matching vss-* skill.DevOps & Cloudscriptsvss-deploy-profileUse to select, configure, deploy, verify, debug, or tear down a VSS profile (base, search, lvs, warehouse, edge). Not for standalone microservices — use the vss-deploy-* skill.DevOps & Cloudscriptsvss-manage-alertsUse for VSS alert workflows — real-time monitoring, Alert-Bridge subscriptions, Slack notifications, incident queries, camera onboarding. Not for non-alert analytics.Data & Analyticsscriptsvss-summarize-videoUse to summarize a recorded video via the LVS summarization microservice (HITL-gated) with a VLM fallback. Not for report generation or live RTSP captioning.Backend & APIvss-deploy-detection-tracking-3dDeploy and operate the RTVI-CV-3D microservice as MV3DT (`MODE=mv3dt`): per-camera DeepStream perception plus BEV Fusion over calibrated cameras. Supports the bundled sample dataset, custom video files, and RTSP streams, and chains to `vss-generate-video-calibration` when calibration is missing. Use `vss-deploy-profile` for the full warehouse blueprint and `vss-deploy-detection-tracking-2d` for single-camera 2D detection.DevOps & Cloudvss-generate-video-calibrationUse to run AutoMagicCalib on local MP4s, RTSP, or the bundled sample dataset, and to deploy vss-auto-calibration when needed. Do not use for non-AMC calibration or runtime analytics.DevOps & Cloud
SharePost on XLinkedIn
All trending reposRevenue-verified startups →