A self-hosted media processing agent. Feed it a video once โ get the fully packaged output: H.264/HEVC HLS ladder, thumbnails, subtitles (incl. AI), master playlist, and upload to any storage.
Framer AI AgentsDesign and publish professional sites with AI
Promoted
Maker
๐
Hey Product Hunt ๐
I built Weft because media processing gets painful the moment you move beyond a single FFmpeg command.
A failed encode shouldn't mean starting from zero. A busy server shouldn't mean guessing where the next job should run.
Weft is a self-hosted media processing agent that handles the orchestration, scheduling, priorities, crash recovery, workers, HLS, subtitles, thumbnails, and storage โ while keeping the whole pipeline durable.
Itโs built in Go, runs as a single static binary, and is designed to be something you can actually run in production.
Iโd love your feedback:
**Whatโs the most painful part of your current video/media processing pipeline?**
Happy to talk architecture, FFmpeg, distributed workers, or anything else about Weft. ๐