Qalarc / Answers

How do I do offline, local AI media generation?

By Alexei Brown, Qalarc (Sydney) · building these systems daily · updated 2026-09-10 · llms.txt
Install a local generation stack — ComfyUI for images/video plus local audio models — on hardware with enough unified memory or VRAM. It genuinely runs offline, but be clear-eyed: the models are multi-gigabyte downloads first, and the hardware decides what you can run. We run a full local studio daily on a mini PC; here are the real tiers.

The honest stack

MediaToolRuns on
ImagesComfyUI + open-weight image models8GB VRAM+
VideoComfyUI-based video pipelines24GB+, or 64GB+ unified
MusicLocal audio models (ACE-Step class)12GB+ VRAM
VoiceLocal TTS/voice-clone (F5-TTS class)8GB+
Stems/demixDemucs-class separationCPU works, GPU faster

Hardware tiers, measured

Our reference machine is a GMKtec EVO-X2 AI (AMD Ryzen AI Max+ 395, 128GB unified memory): image and video generation via a ComfyUI studio, audio via a ROCm-based audio studio, LLMs alongside (GLM 4.7 Flash at 38 tok/s). Unified memory is the cheat code — the model pool isn't capped by a small VRAM card.

HardwareComfortable for
8GB VRAM (any GPU)SD-class images, voice
12-24GB VRAMLarge image models, short video, music
64GB+ unified (Strix Halo / Apple Max)Frontier video + audio models, everything at once

The catch nobody mentions

"Offline" still means downloading models first — commonly 2-40GB each, so budget disk space and one good internet session. After that: no accounts, no per-image fees, no telemetry.

Working reference stacks

Our pre-configured AI-OS sets up the workstation side (models, runtimes, dashboards), and the Local Media Studio wraps ComfyUI with a character system and MCP server for automation — both in daily studio use.

AI-OS — the workstation stack MUSE Suite (free download) All downloads

When NOT to go local

If you generate a handful of images a month, cloud services are simpler and cheaper than a $700+ machine. Local wins on privacy, volume, custom characters, and zero marginal cost — not on convenience.