Tormammu is a Windows desktop application for searching and downloading torrents. It's a graphical app you install and run like any other Windows program — not a terminal tool. Search across a curated list of sources, see what's available, and download with one click, with an optional handoff to Sonarr for TV.
- Go to the Releases page and download
Tormammu Setup 1.0.0.exe. - Run the installer.
- Choose the normal per-user install (no administrator rights needed).
- Launch Tormammu from the Start Menu or Desktop shortcut.
- Type a search and press Search.
- Click Download on the result you want.
No other software is required to search and download.
By default, downloads are saved to:
C:\Users\<your-username>\Downloads\tormammu
You can change this at any time in Settings → Download location; only new downloads use the new folder.
While a download is running you can pause, resume, or cancel it from the Downloads page. Once it finishes, it moves into your Library, where you can see everything you've downloaded and its seeding status.
Tormammu can keep seeding a completed download so others can get it too — this is controlled by the automatic seeding setting and can be turned off per-download or globally.
Tormammu checks a curated list of torrent sources on every search. Sources can be temporarily unavailable depending on your network — when that happens, Tormammu marks that source as unavailable and keeps showing results from every source that did respond, rather than failing the whole search.
Sonarr is separate, optional TV-library software. Tormammu talks to it in two independent ways.
Monitoring shows and episodes is a Sonarr feature — Tormammu does not manage your show library or decide what to download on its own.
Tormammu TV result → Add to Sonarr → Sonarr → qBittorrent
Search in Tormammu, find a TV release, and click Add to Sonarr. Sonarr receives that one release and hands it to its download client to fetch.
Sonarr monitors shows/episodes → Sonarr searches Tormammu through Torznab
→ Tormammu searches its configured sources → Sonarr picks a release
→ qBittorrent downloads it → Sonarr imports it
Once Tormammu is added as an indexer in Sonarr, Sonarr can search it automatically for whichever shows and episodes you've told Sonarr to monitor — the monitoring itself is configured entirely in Sonarr.
One-time setup — add Tormammu as an indexer in Sonarr (Settings → Indexers → Add → Torznab):
| Field | Value |
|---|---|
| URL | http://127.0.0.1:9162 |
| API Path | /api |
| API key | leave blank (the default localhost setup doesn't need one) |
Tormammu starts its Torznab service automatically whenever the desktop app is running, and stops it when you close Tormammu. Normal users never need to run a terminal command for this.
qBittorrent is a separate download client that actually performs downloads Sonarr sends it — it is not part of Tormammu. Sonarr needs a download client configured (qBittorrent is the common choice); install and set it up yourself, then point Sonarr at it. Tormammu does not bundle Sonarr or qBittorrent.
- Download location — where downloads are saved.
- Automatic seeding — keep sharing completed downloads.
- Sonarr connection — the URL and API key Tormammu uses for Add to Sonarr (this is separate from the Torznab indexer setup above, which is configured inside Sonarr).
A source shows "Unavailable" That source didn't respond. Results from other sources are still shown; try again later.
Sonarr can't reach Tormammu's indexer Tormammu's Torznab service only runs while Tormammu is open — launch Tormammu and re-test the indexer in Sonarr.
A release sent to Sonarr never downloads Check that qBittorrent is running and that it's set up as Sonarr's download client.
Sonarr shows "not connected" in Tormammu's Settings Double-check the Sonarr URL and API key in Tormammu match what Sonarr is actually running on.
This section is for building Tormammu from source — normal users installing the app do not need Node.js, npm, or any of this.
npm install
npm run devnpm run dev builds and launches the desktop app from source.
npm run typecheck
npm test
npm run build
npm run build:desktop
npm run package:windowsnpm run package:windows produces the Windows installer under release/ (gitignored — it's a build output, not part of the source tree).
Tormammu v1.0.0
Tormammu is a search tool. You're responsible for complying with the copyright laws that apply to you and for only downloading content you're authorized to obtain. This is not legal advice.


