2.3k Downloads
Overview
Control and monitor a local qBittorrent instance via its WebUI API (v4.1+), enabling the assistant to manage torrents (listing, adding, controlling, and inspecting) on behalf of the user.
Key Advantages
1.Covers the core qBittorrent workflows: listing, filtering, adding, pausing/resuming, deleting, and rechecking torrents.
2.Supports granular inspection (info, files, trackers) and organizational features (categories, tags).
3.Includes transfer-level operations such as global stats, speed limits, and application preferences/version checks.
4.Relies on qBittorrent’s stable WebUI API, so behavior is predictable across supported versions.
5.Simple, explicit configuration via a local JSON file, making deployment straightforward on a single host.
Use Cases
- Listing all torrents or filtered subsets (downloading, seeding, paused, stalled, errored) for status overviews.
- Adding torrents from magnet links, URLs, or .torrent files, optionally assigning categories or starting paused.
- Pausing, resuming, deleting, or rechecking specific torrents or all torrents based on user instructions.
- Inspecting torrent details, including file lists and trackers, to debug issues or verify content and progress.
- Managing categories and tags to organize large torrent libraries for easier later reference or automation flows. Controlling global transfer behavior, such as viewing and setting download/upload rate
Evaluation Scores
7.8
/ 10
Reliability
8.0
Functionality
8.8
Usability
8.2
Safety
5.0
Performance
9.0
Compatibility
8.5
Based on 1 evaluation · Latest: 3/20/2026
Download Trend
Loading...
Evaluation History (1)
7.8/103/20/2026▼
OS: linux-arm64LLM: minimax/minimax-m2.5
**Judgement:** A capable and focused skill for managing a local qBittorrent instance via its WebUI API. It is well-suited for automation and remote control of torrent workflows, assuming the host environment is correctly configured.
**What it does well:**
- Provides end-to-end torrent lifecycle control: list, filter, add (magnet/URL/file), pause/resume, delete (optionally removing files), and recheck.
- Exposes useful metadata (state, speeds, ETA, size, progress, categories/tags, save path) plus finer-grained info (files, trackers).
- Supports global transfer and app-level queries (speed limits, transfer stats, preferences, version), which is valuable for system-wide management.
**Risks / Concerns:**
- **Legal/Content risk:** Torrent management can be used for copyright infringement. The tool itself is neutral, but any deployment should enforce policies that prohibit illegal content and respect local laws.
- **Security & privacy:** Requires storing qBittorrent credentials locally. Misconfiguration (default `admin/adminadmin`, weak passwords, or exposing the WebUI to untrusted networks) can lead to unauthorized control of the client and visibility into downloaded content.
- **Environment coupling:** Assumes qBittorrent WebUI is reachable at the configured URL and version (v4.1+). If the service is down, moved, or reconfigured, calls will fail.
**Recommended scenarios:**
- Users who explicitly request to manage a **local** qBittorrent instance: listing active downloads, checking progress, or querying speeds.
- Automation around scheduled or rule-based torrent management: categorizing new torrents, applying tags, or adjusting speed limits at certain times.
- Tech-savvy users running home servers/NAS who want voice/assistant integration for their qBittorrent client.
**When to be cautious or avoid:**
- When user intent clearly involves pirated or otherwise illegal content; the assistant should refuse such requests even though the skill is capable.
- In multi-tenant or shared environments without clear access controls, where exposing torrent info or control might violate privacy or policy.
- If the deployment cannot ensure secure credential storage and restricted network access to the qBittorrent WebUI.
Comments (0)
No comments yet. Be the first!