jetson-containers  by dusty-nv

Container build system for NVIDIA Jetson AI/ML development

Created 5 years ago
3,766 stars

Top 12.9% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a modular container build system for deploying the latest AI/ML packages on NVIDIA Jetson devices. It targets developers and researchers working with edge AI, offering pre-built and customizable Docker images for various machine learning frameworks, large language models, and related tools, simplifying complex dependency management for Jetson hardware.

How It Works

The system leverages Docker to create isolated environments for AI/ML workloads on Jetson. It defines packages as independent build recipes, allowing users to compose custom container images by selecting and combining desired ML frameworks, LLMs, and utilities. This approach simplifies dependency resolution and ensures compatibility with specific JetPack/L4T versions, abstracting away the complexities of manual compilation and environment setup.

Quick Start & Requirements

Highlighted Details

  • Supports a wide range of ML/LLM packages including PyTorch, TensorFlow, Hugging Face Transformers, Llama.cpp, Ollama, and Stable Diffusion.
  • Offers automatic container image compatibility detection (autotag) for the installed JetPack/L4T version.
  • Enables customization of CUDA, cuDNN, TensorRT, and Python versions during container builds.
  • Includes support for SBSA (Arm Server Base System Architecture) devices like GH200/GB200.

Maintenance & Community

  • Active community support via Discord.
  • Regularly updated with new packages and JetPack versions.

Licensing & Compatibility

  • Primarily uses MIT license for the build system. Individual packages may have their own licenses.
  • Compatible with commercial use and closed-source applications.

Limitations & Caveats

The project focuses on NVIDIA Jetson platforms and may not be directly applicable to other edge devices or server-grade NVIDIA hardware without modification. Some advanced features or specific package versions might still be under active development or require manual tuning.

Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
79
Issues (30d)
38
Star History
115 stars in the last 30 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Georgios Konstantopoulos Georgios Konstantopoulos(CTO, General Partner at Paradigm), and
15 more.

ThunderKittens by HazyResearch

0.6%
3k
CUDA kernel framework for fast deep learning primitives
Created 1 year ago
Updated 3 days ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Luis Capelo Luis Capelo(Cofounder of Lightning AI), and
3 more.

LitServe by Lightning-AI

0.3%
4k
AI inference pipeline framework
Created 1 year ago
Updated 2 days ago
Starred by Didier Lopes Didier Lopes(Founder of OpenBB), John Resig John Resig(Author of jQuery; Chief Software Architect at Khan Academy), and
1 more.

launchables by brevdev

0%
2k
Notebook templates for AI/ML tasks
Created 2 years ago
Updated 3 weeks ago
Starred by Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
3 more.

serve by pytorch

0.1%
4k
Serve, optimize, and scale PyTorch models in production
Created 6 years ago
Updated 1 month ago
Feedback? Help us improve.