Bazzite AI¶
🎙️ Deep Dive Podcast
Bazzite AI OS¶
Linux OS image built on Bazzite:
- Atomic updates with instant rollback
- KDE Plasma desktop environment
- 450+ pre-installed Dev & ML packages
- Full GPU support (NVIDIA RTX 20+, AMD, Intel)
ujustconvenience commands
Deployment methods: Rebase from Bazzite KDE, QEMU virtual machine with cloud-init.
Bazzite Pods¶
OCI container images for AI/ML development:
- Docker & Podman - Linux, macOS, Windows
- Podman Quadlets - Systemd services with auto-start
- NVIDIA Container Toolkit - GPU passthrough
- Dev Containers - VS Code, GitHub Codespaces, JetBrains IDEs
- Kubernetes - AWS EKS, Google GKE, Azure AKS, on-prem
- HPC Clusters - SLURM via Apptainer
7 pre-built variants for ML/AI, DevOps, browser automation, and more.
Quick Start¶
Rebase from Bazzite KDE:
Core Pods¶
| Pod | Size | Use Case | Docker Command |
|---|---|---|---|
| nvidia-python | ~6GB | ML/AI with PyTorch + CUDA | docker run --gpus all ghcr.io/atrawog/bazzite-ai-pod-nvidia-python:stable |
| jupyter | ~11GB | Interactive notebooks | docker run --gpus all -p 8888:8888 ghcr.io/atrawog/bazzite-ai-pod-jupyter:stable |
| sandbox | ~4GB | AI + DevOps tools | docker run ghcr.io/atrawog/bazzite-ai-pod-sandbox:stable |
Architecture¶
graph TB
subgraph os["Bazzite AI OS"]
direction TB
fedora[Fedora 43 Atomic]
ublue[Universal Blue]
bazzite_base[Bazzite NVIDIA Open]
bazzite_ai[Bazzite AI<br/>450+ Dev Packages]
fedora --> ublue --> bazzite_base --> bazzite_ai
end
subgraph pods["Bazzite Pods"]
direction TB
base[pod-base<br/>Fedora 43 + Dev Tools]
base --> nvidia[pod-nvidia<br/>CUDA + cuDNN]
base --> sandbox[pod-sandbox<br/>AI + DevOps Tools]
base --> runner[pod-githubrunner<br/>CI/CD Runner]
nvidia --> python[pod-nvidia-python<br/>PyTorch ML]
python --> jupyter[pod-jupyter<br/>JupyterLab]
end
subgraph deploy["Deployment Methods"]
bazzite_os[Bazzite AI OS<br/>Rebase / QEMU]
docker[Docker / Podman]
devcontainer[Dev Containers]
quadlet[Podman Quadlets]
k8s[Kubernetes]
hpc[HPC / Apptainer]
end
os --> bazzite_os
pods --> docker
pods --> devcontainer
pods --> quadlet
pods --> k8s
pods --> hpc
pods --> bazzite_os
style bazzite_ai fill:#4CAF50,color:#fff
style python fill:#4CAF50,color:#fff
style jupyter fill:#4CAF50,color:#fff
style sandbox fill:#4CAF50,color:#fff Documentation Sections¶
- Bazzite AI OS
Installation, system requirements, QEMU/cloud-init
- Bazzite Pods
Container images, deployment methods, pod variants
- Deployment
Docker, Kubernetes, HPC, Dev Containers
- Development
Building from source, contributing
Resources¶
| Resource | Description |
|---|---|
| GitHub Repository | Source code and issues |
| CLAUDE.md | AI assistant development guide |
| AGENTS.md | Commands and conventions |
| CONTRIBUTING.md | Contribution guidelines |
Getting Help¶
- Report Issues: Open an issue on GitHub
- Discussions: Ask questions in GitHub Discussions