Kaloscope
Kaloscope manages your media library the way a flowchart thinks: search, download, scrape, rename, shelve, and play, each step a node you can see and rearrange. Drag HTTP requests, Python scripts, conditions, and loops onto the canvas to build the exact pipeline your sources need, then import community templates from GitHub when someone has already solved your problem. Global search aggregates multiple indexers at once, and finished finds flow straight into aria2, qBittorrent, Transmission, or OpenList for cloud downloading, with keyword rules and schedules automating the recurring hunts. Libraries for movies, series, and other media watch folders in real time, scrape rich metadata with custom naming rules, and read or write NFO files alongside the media. Press play in the same interface: FLV, HLS, and MP4 stream with on-demand transcoding, hardware acceleration, danmaku comments, and resume points that follow you between sessions. An AI assistant can draft workflows from plain language, inspect logs, and manage downloads, and external AI clients connect over MCP with token permissions you control. Per-library permissions, themes, and an installable PWA round out a server the whole household can use. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.
Deploy