Mediary Scout (巡影)
AI Agent Media Library for Cloud Drives
Ask for a movie, TV series, or anime. Mediary Scout's sandboxed AI agent searches across PanSou, Haisou, and Prowlarr, selects the best release based on quality and real-time drive space, transfers it directly into your Quark / UC / 115 / 123Pan / GuangYaPan / Tianyi cloud drive, rereads the folder to verify landed files, and patrols daily for new episodes.
Open-Source · Built-in Free LLM Pool · Signed macOS (.dmg) & Windows (.exe) Desktop App · Docker Compose for NAS
Why Mediary Scout? Evidence-Driven Cloud Media Acquisition
Traditional media automation tools (like Sonarr, Radarr, or MoviePilot) assume you maintain local multi-bay NAS hard drives, BitTorrent/PT clients, and brittle regular-expression rules. In practice, cloud drive share links and instant magnet offline transfers offer massive resource pools with zero local disk footprint—but share titles are noisy, dead links are common, and multi-season packs contain nested folders or promotional junk.
Mediary Scout (巡影) replaces fragile regex pipelines with a tool-using AI agent running inside a strict write-scoped sandbox:
- Unified Multi-Drive Orchestration & Quota Protection: Connect Quark, UC, 115, 123Pan, GuangYaPan, and Tianyi simultaneously. Before every run, Mediary Scout probes each drive's remaining capacity. Drives that are full or over-quota (for example, an expired Quark SVIP account at
-1.34 TB) are hard-blocked at the sandbox gate (SANDBOX_DRIVE_OUT_OF_SPACE). - Single-Drive Priority, Cross-Drive Complement: If any single active drive can cover all missing episodes of a show, the agent uses only that drive and creates zero folders on other drives. When no single drive has the full season (e.g., Episodes 1–4 on 115 and Episodes 5–6 on 123Pan), the agent automatically combines both drives and records per-episode drive ownership in the unified library UI.
- Black-Box Verification & Dedup: Transfers land in an isolated
stagingdirectory first. The agent inspects the real materialized video files and file sizes, deletes ad files or lower-bitrate duplicates, moves verified episodes intoSeason NN, and cleans up staging. - External Subtitle Completion (assrt.net): When a foreign movie or anime lands without Chinese subtitles, the agent automatically searches assrt.net, downloads matching subtitle packages into the drive, batch-renames
.ass/.srtfiles to match the video filenames, and places them alongside the videos. - User Message Source Replacement & Agent Memory: Unhappy with an acquired file? Leave a natural-language note on the show's detail page (e.g., "Episode 3 has out-of-sync audio, replace it"). The agent rejects the old source, blacklists its share/magnet fingerprint across all drives, and fetches a clean replacement.
Supported Cloud Drives & Measured Resource Pool
Mediary Scout evaluates cloud drive brands against five strict criteria: content retention, instant magnet offline download, share-link transfer API, ecosystem coverage on PanSou/Haisou, and free-tier usability. Six brands pass:
| Cloud Drive | Share-Link Transfer | Magnet / Offline Download | Login Method | Real-Time Space Probe |
|---|---|---|---|---|
| Quark (夸克网盘) | ✅ Largest share pool on PanSou | ❌ No web magnet API | QR Code / Cookie | ✅ Supported |
| UC Drive (UC网盘) | ✅ Fast growing share pool | ❌ Share-link only | QR Code / Cookie | ✅ Supported |
| 115 Drive (115网盘) | ✅ Supported | ✅ Instant magnet cache | QR Code / Cookie | ✅ Supported |
| 123Pan (123网盘) | ✅ Free tier can transfer | ✅ Built-in offline magnet | QR Code / Token (~90d) | ✅ Supported |
| GuangYaPan (光鸭云盘) | ✅ GuangYa share links | ✅ Magnet / ed2k / BT | QR Code / Token | ✅ Supported |
| Tianyi (天翼云盘) | ✅ Personal cloud transfer | ❌ Share-link only | QR Code / SSON Cookie | ✅ Supported |
For detailed benchmark numbers across drives, read our Cloud Drive Resource Pool Benchmark (Chinese).
Mediary Scout vs. Sonarr / Radarr / MoviePilot
| Dimension | Mediary Scout (巡影) | MoviePilot / Sonarr / Radarr |
|---|---|---|
| Primary Storage Target | Personal Cloud Drives (Quark, UC, 115, 123, GuangYa, Tianyi) | Local NAS hard drives + PT/BT downloaders (qBittorrent / Transmission) |
| Local Disk & Bandwidth | Zero — server-side cloud transfers & cloud offline magnets | High — requires local terabytes and upload seeding bandwidth |
| Selection & Parsing | AI Agent + Jev semantic prefilter + post-transfer file reread | Deterministic regex rules, custom format scores, filename parsers |
| Multi-Drive Coordination | Unified library — single-drive priority, cross-drive gap complement, over-quota guard | Single local mount or manual path routing |
| Setup Complexity | Double-click Desktop App (.dmg / .exe) or 1-command docker compose up -d |
Multi-container stack (Downloader + Indexer + Media Server + Hardlink paths) |
Installation: Desktop App or Docker Compose
1. Desktop App (macOS Apple Silicon & Windows x64)
Download the latest installer from GitHub Releases. The macOS .dmg is signed and notarized by Apple. The app bundles its own SQLite database and defaults to Kilo Code's free LLM pool—just scan a QR code to connect your cloud drive in Settings and start acquiring titles.
2. Docker Compose (NAS / Home Server / iStoreOS Router)
git clone https://github.com/fancydirty/mediary-scout && cd mediary-scout
docker compose up -d
This starts the Next.js web UI + in-process background worker, PostgreSQL, a bundled PanSou search instance, and the one-click auto-updater on port 3000.
Documentation & Deep-Dive Guides
- 巡影 Mediary Scout 中文官网首页 (Chinese Home)
- Unified Multi-Drive Orchestration & Quota Protection
- AI Semantic Search, User Message Replacement & Assrt Subtitles
- Agent HTTP API for Claude Code / Codex / OpenClaw
- Six Cloud Drives Resource Benchmark
- Docker & NAS Deployment Guide
- Cloud Drive QR Login & Prowlarr / Haisou Setup
- Mediary Scout vs. MoviePilot / Sonarr Comparison