← all repositories
dusty-nv/jetson-inference

Teaching Jetsons to see without the TensorRT headache

A C++/Python library and tutorial stack that spares you from hand-rolling TensorRT pipelines on NVIDIA Jetson.

jetson-inference
Not currently ranked — collecting fresh signals.
star history

What it does

jetson-inference is a DNN library and tutorial stack for NVIDIA Jetson devices. It exposes ready-made vision primitives—imageNet, detectNet, segNet, poseNet, and actionNet—that use TensorRT for optimized GPU inference and PyTorch for onboard transfer learning. The entire workflow, from dataset collection to model retraining to deployment, can run entirely on the board.

The interesting bit

The project doubles as NVIDIA’s sanctioned “Hello AI World” curriculum turned into shipping code. Beyond the usual inference scripts, it bundles WebRTC streaming servers, ROS/ROS2 nodes, and interactive retraining webapps, effectively packaging an entire edge-AI product prototype into one repository.

Key highlights

  • Ships with C++ and Python APIs for image classification, object detection, semantic segmentation, pose estimation, and action recognition.
  • Includes onboard transfer-learning tutorials for ResNet-18 and SSD-Mobilenet using PyTorch, so you can collect a dataset and retrain without leaving the Jetson.
  • Provides WebRTC, Flask, and Plotly dashboard examples for turning live camera inference into a webapp.
  • Offers ROS/ROS2 inference nodes via a companion repository for robotics integration.
  • Supports JetPack 6 on Orin devices, according to the README banner.

Verdict

Grab this if you are building computer-vision prototypes on Jetson and want a working pipeline today instead of reading TensorRT manuals. Skip it if you are not on NVIDIA embedded hardware or if you need the latest transformer-based vision models, which live over in Jetson AI Lab.

Frequently asked

What is dusty-nv/jetson-inference?
A C++/Python library and tutorial stack that spares you from hand-rolling TensorRT pipelines on NVIDIA Jetson.
Is jetson-inference open source?
Yes — dusty-nv/jetson-inference is open source, released under the MIT license.
What language is jetson-inference written in?
dusty-nv/jetson-inference is primarily written in C++.
How popular is jetson-inference?
dusty-nv/jetson-inference has 8.9k stars on GitHub.
Where can I find jetson-inference?
dusty-nv/jetson-inference is on GitHub at https://github.com/dusty-nv/jetson-inference.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.