Description
Savant is an open-source framework designed for high-performance computer vision and video analytics. Built on NVIDIA DeepStream, it allows developers to create real-time applications that run efficiently on both edge and data center hardware. Savant supports a hybrid edge and cloud model, enabling seamless streaming and processing of video data. It is particularly suited for applications in automotive, robotics, and scalable cloud environments.
The framework is designed to be developer-friendly, offering a Python-based SDK and more than 30 real-life samples to facilitate the transition from concept to production. Savant integrates with popular libraries like OpenCV CUDA, PyTorch, and CuPy, allowing for efficient pipeline development. It also supports advanced features such as OpenTelemetry and Prometheus for monitoring and performance tracking.
Savant's architecture is highly flexible, supporting dynamic source and sink management, and it can be deployed in Docker containers for ease of use. The framework is cloud-ready and can handle low latency and high capacity processing, making it suitable for a wide range of applications. Its robust API and advanced data protocol ensure seamless integration with IoT and third-party systems.
Developed by the In-Sight team at Bitworks Software, Savant aims to democratize NVIDIA DeepStream technology, making it accessible to machine learning and computer vision engineers. It provides a comprehensive solution for building end-to-end video analytics applications, from data labeling and model training to deployment and CI/CD.
Savant Framework's Core Features
Open-source framework
Built on NVIDIA DeepStream
Real-time video analytics
Hybrid edge and cloud support
Python-based SDK
Integration with OpenCV CUDA, PyTorch, CuPy
OpenTelemetry and Prometheus support
Docker-based deployment
How to use Savant Framework?
Download: Obtain the Savant framework from GitHub
Install: Set up the framework on your hardware
Configure: Customize the pipeline for your application
Deploy: Run the pipeline on edge or data center devices
Monitor: Use OpenTelemetry and Prometheus for performance tracking
Savant Framework's Use Cases
- Automotive Analytics
- Robotics Integration
- Cloud Video Processing
- Edge Device Deployment
- Real-time Monitoring








