Cinema Manager
DavidBB-L/cinema-manager
Hermes skill that searches movie and TV sources, saves to Quark cloud drive and organizes the library
Cinema Manager is a Hermes Agent skill for personal media library management that searches content sources, saves chosen items to a Quark cloud drive and sorts files by genre for Infuse, Plex or Jellyfin.
What Cinema Manager does
Cinema Manager searches through content-source plugins, ranks results with a quality score and saves a chosen link to the user's Quark cloud drive. The score adds points for resolution, source, HDR, audio, codec, subtitles and platform; for example, 2160p adds 100 and a BluRay or REMUX source adds 90. A setup wizard walks through Quark login by account and password or by cookie, plugin selection, genre classification and the save folder.
Genre sorting uses the OMDB API (a free key allows 1,000 requests a day), scraping of the content source, or is switched off, and results are cached locally. Files are organized into genre folders with Infuse, Plex and Jellyfin naming. Users can ask Hermes for a film by name, or run the Python CLI with search, auto, save, organize and plugins commands. A new source is a plugin file in scripts/plugins that implements search and extract_link. Quark cookies expire after about seven days.
Key features
- Plugin system for adding content sources
- Quality scoring by resolution, source, HDR, audio, codec, subtitles and platform
- Saves chosen links to a Quark cloud drive
- Genre classification through OMDB or source scraping, with a local cache
- Organizes files with Infuse, Plex and Jellyfin naming
- CLI commands: search, auto, save, organize and plugins
When to use it
- Asking Hermes to find a film and save it to your Quark drive
- Sorting an existing Quark media folder by genre
- Adding a new content source as a plugin
Who it is for: Hermes Agent users in the Quark ecosystem who want help finding and filing movies and TV shows.
How it fits with Hermes Agent
Built for Hermes Agent as a skill cloned into ~/.hermes/skills/cinema-manager, and it can also be run from its own CLI.
How to install Cinema Manager
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
git clone https://github.com/249695811/cinema-manager.git ~/.hermes/skills/cinema-manager
pip install httpx
python3 ~/.hermes/skills/cinema-manager/scripts/setup.pyRequirements: Python with httpx, a Quark cloud drive account (password or browser cookie login), and an optional free OMDB API key for genre classification
Note: The README's clone command uses the github.com/249695811/cinema-manager URL rather than this repository's DavidBB-L path.
FAQ
What is Cinema Manager?
Cinema Manager is a Hermes Agent skill that searches movie and TV sources, saves results to a Quark cloud drive and organizes them by genre. It can also be driven from a Python command line.
How do I install Cinema Manager?
Clone the repository into ~/.hermes/skills/cinema-manager, run pip install httpx, then run scripts/setup.py to start the setup wizard. The wizard configures Quark login, content sources, genre classification and the save folder.
Is Cinema Manager free and open source?
The repository has no license file, so default copyright applies and you should check with the author before reuse.
Similar skills for Hermes Agent
All skillsHermes Agent skills for connecting a Hermes gateway to a Buzz community and sending media attachments
AkoliteZA Hermes Agent Idea WorkflowSkills that turn a rough product idea into a design doc, implementation spec and build handoff
tlehman litprog-skillLiterate programming skill that turns a codebase into a .lit.md document and tangles source back out
zhaoolee Open Source Smartisan NotesSelf-hosted Smartisan-style notes web app with a skill for Hermes Agent to create and export notes
ashutoshsinghpr7 WikiSkillSelf-evolving skills for Hermes Agent: traces become a persistent wiki and gated skill patches
alchaincyf Trump SkillAgent skill that applies a negotiation and power-analysis framework drawn from Donald Trump's record
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one