dusty-nv/jetson-inference

Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 59 minutes ago
Added to GitGenius on September 7th, 2026
Created on July 30th, 2016
Open Issues & Pull Requests: 407 (+0)
GitHub issues: Enabled
Number of forks: 3,109
Total Stargazers: 8,984 (+0)
Total Subscribers: 284 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.2 hours
Mean response time: 87.6 days
90th percentile: 158.1 days
Tracked items: 56

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 62
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 626 days
Stale 30+ days: 61
Stale 90+ days: 59

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

jetson-inference is a C++ and Python library for deploying deep learning inference on NVIDIA Jetson embedded devices using TensorRT optimization.

The library addresses the challenge of running neural networks efficiently on resource-constrained edge hardware. It wraps TensorRT to execute optimized inference directly from C++ or Python, supporting multiple vision tasks including image classification, object detection, semantic segmentation, pose estimation, and action recognition. The approach combines pre-trained models with the ability to perform transfer learning and deploy custom models trained in PyTorch, all executable onboard the Jetson device itself.

Developers working on embedded computer vision projects targeting Jetson hardware should consider this tool, particularly those building robotics applications, video analytics systems, or real-time vision pipelines. The project provides examples for streaming from live camera feeds, creating WebRTC-based webapps, and integrating with ROS and ROS2. It supports multiple Jetson platforms and includes a structured tutorial called Hello AI World that guides users from running inference through collecting datasets and training custom models. The library includes pre-trained models and handles the full pipeline from model training to optimized deployment.

The project maintains active development with ongoing support for new Jetson hardware platforms and JetPack versions. Documentation is comprehensive, covering system setup, building from source, and Docker container deployment. The codebase includes extensive code examples demonstrating inference workflows and integration patterns. The project regularly incorporates new capabilities, as evidenced by expanding support for generative AI and large language model tutorials alongside the core vision primitives.