Hey all,
I was looking for a Youtube downloader to self-host, and when I found one that looked really great, it was no longer functional. So, I vibe-coded a new one.
Hermes is a front end app and a REST API for yt-dlp.
This is fully functional but I just got it on Github so give me a few days to publish images. But, feel free to clone it down now and build it yourself!


And why not just use yt-dlp Web UI?
Goddamn I’ve been looking (not too hard) for a “not so terrible” yt-dlp UI and not finding one for a while! This is exactly whay I needed. I recently setup Pinchflat and was thinking about shoehorning downloading from random sources in it. This should solve it.
I only used Ytdlp-interface and that works pretty well.
I saw that one and cobalt.tools. I liked cobalt better, but cobalt is currently broken. Honestly, I mostly just wanted a different style UI.
lol the readme reads “a not so terrible” but the repo description reads like