What is OrgoMedia?
OrgoMedia is a native Mac app (with an iPhone companion) that takes the messy, cryptic filenames your media arrives with and turns them into clean, correctly named, neatly sorted files that Plex, Jellyfin, and Emby instantly understand — then files them in the right folders for you.
Here is the entire idea in one picture. You start with this:
To do that by hand you would have to figure out the real season and episode (it is not S03E05), strip the release-group tags, look up the episode title, rename the file, and move it to the right folder. OrgoMedia does all five steps in under a second, and it does it for a whole pile of files at once.
Who it’s for
Total beginners
You have a folder of downloads and a Plex server, and you just want them named correctly without learning anything technical.
Households
Your family or friends want to request movies and shows from their phones, and you want it to “just appear” in Plex.
Enthusiasts
You already run Radarr, Sonarr, and Prowlarr and want a polished Mac-native front end that ties it all together.
The *arr stack in plain English
If you have heard people talk about “the *arr stack” and felt lost, this section is for you. By the end you’ll know exactly what each piece does — and the good news is OrgoMedia sets most of it up for you.
“*arr” is shorthand for a family of free, open-source apps whose names happen to end in “arr” — Radarr, Sonarr, Prowlarr, and friends. Each one automates a single step of keeping a media library tidy. Used together they form a “stack” — a little assembly line for your media. Here are the players:
| Piece | What it actually does, in one sentence |
|---|---|
| Plex (or Jellyfin / Emby) | Your “personal Netflix” — the app on your TV and phone that plays your library with posters, descriptions, and resume-where-you-left-off. |
| Radarr | Watches for movies you want and grabs them when a good copy appears. |
| Sonarr | The same idea but for TV shows and anime — it tracks seasons and episodes. |
| Prowlarr | The address book of indexers (the sources Radarr and Sonarr search). Set it up once, and it shares those sources with the others. |
| A download client | The program that actually transfers the file to your computer once something has been found. |
| An indexer | A searchable catalog that tells the *arr apps where a given title can be found. |
| TRaSH Guides | A community-maintained set of recommended quality settings, so you don’t have to become an expert on codecs and bitrates. |
Where OrgoMedia fits
The classic *arr stack has one famous weak spot: naming and organizing the finished file, especially for anime, which uses wildly inconsistent numbering. That last mile is exactly what OrgoMedia owns. It also gives the whole stack something it never had — a beautiful native Mac control panel and an iPhone app — so you and your household drive everything from friendly screens instead of a dozen browser tabs.
Do I even need all that? (Standalone mode)
No. The *arr stack is completely optional. Many people use OrgoMedia purely as a rename-and-organize tool and never touch Radarr or Sonarr at all.
In standalone mode you simply drag a pile of files onto the app (or point it at a folder). OrgoMedia identifies each one, renames it, and sorts it into the correct movie / TV / anime folders. That’s the whole loop. You get the core magic — clean names, correct seasons, tidy folders — with zero integrations.
You can add the rest later, one piece at a time, whenever you’re curious. Nothing about standalone mode is a dead end:
- Add Plex when you want the iPhone app to show what’s already in your library.
- Add Radarr / Sonarr when you want household members to request titles, not just organize ones you already have.
- Add a watch folder when you’re tired of dragging files in by hand and want it to happen automatically.
Just got an invite? 30-second start
Someone in your household sent you an invite code and you only want to watch things. You’re in the right place — and you don’t need to understand a single thing above this line.
You don’t need to know anything about Radarr, Sonarr, or AI. The household owner handled all of that. Your whole job is to request and watch.
First-run onboarding, step by step
The very first time you open OrgoMedia on your Mac, a guided onboarding walks you through everything below. You can finish it in a couple of minutes, and you can skip any step and come back later.
Re-running onboarding & changing setup
Nothing you choose during onboarding is permanent, and you can run the whole guided flow again whenever you like.
Run the guided setup again
Open Settings → General and choose Re-run onboarding. This relaunches the same step-by-step wizard — handy after you install a new *arr app, move your library to a new drive, or just want a clean re-detect. Re-running onboarding does not erase your existing connections or rename history; it walks you through confirming or updating each choice.
Change one thing without the wizard
Every onboarding choice also lives in Settings, so you rarely need the full flow:
| To change… | Go to |
|---|---|
| Destination folders | Settings → Organization |
| Connected *arr apps | Settings → Integrations |
| Plex account / library mapping | Settings → Integrations → Plex |
| Naming templates | Settings → Naming |
| Plan & renames | Settings → Subscription |
Start completely fresh
If you want a clean slate, Settings → General → Reset clears local app data and returns you to first-run onboarding. You can also reset cloud data separately to wipe synced settings without touching what’s on this Mac. Both actions ask for confirmation first.
Setup in depth
Express setup (recommended)
Express setup auto-detects Radarr, Sonarr, Prowlarr, and qBittorrent on their default ports and reads each app’s config.xml for its API key — so most people skip manual entry entirely. It probes 127.0.0.1 at Radarr 7878, Sonarr 8989, Prowlarr 9696, and qBittorrent 8080.
Manual setup
Running an app on a non-standard port, a different machine, or behind a reverse proxy? Add it by hand in Settings → Integrations: enter the address and API key, and OrgoMedia tests the connection before saving so you know immediately whether it worked.
Plex sign-in
Plex uses one-tap PIN authentication — the same official flow the Plex apps use. OrgoMedia then discovers your servers and lists their libraries. The PIN is only valid for about four minutes; if it expires, just restart the sign-in.
TRaSH Guides quality wizard
What is TRaSH Guides? A respected community project that publishes recommended quality settings so your downloads look good without you memorizing codec trivia. OrgoMedia bundles this as a wizard: pick HD, UHD, or Anime, and it applies the recommended custom-format scores to Radarr/Sonarr in one click. You can re-run it any time your taste (or your storage) changes.
How the rename engine thinks
Under the hood is a multi-stage pipeline: it classifies each file, matches it against metadata databases, handles edge cases, and produces the exact filename your media server expects. You never see the machinery — but here’s what it’s doing.
What it recognizes
Movies
Title, year, and edition pulled cleanly even from chaotic scene names. No year in the filename? It looks one up.
TV series
Season, episode, and episode title resolved and verified against TMDB.
Anime
The hard stuff — absolute numbering, arc-based seasons, Japanese-to-English titles, OVA/ONA/Special sorting, multi-season remapping.
Date-based shows
Talk shows, wrestling, and weekly programs resolved by their air date.
It copes with every naming convention the wild throws at it: dots, underscores, brackets, CRC hashes, version suffixes (v2), Roman numerals, double extensions, and more.
A few real examples
Notice the details: diacritics preserved (Shōgun), quality and release tags stripped, episode titles pulled from the database, and even a typo in the source filename (“Christan”) corrected to the verified title.
Anime episode intelligence
Anime numbering is famously inconsistent — fansub groups, streaming platforms, and databases rarely agree on how seasons and episodes are structured. This is where OrgoMedia does its hardest, smartest work.
Instead of guessing, the engine evaluates several remapping strategies and picks the one with the highest accuracy for that specific show:
- Episode-group mapping — uses a show’s official episode groupings to place episodes correctly in merged or split seasons.
- Cumulative season resolution — walks the full episode catalog to convert an absolute number (Episode 52) into a season-relative one (S01E52).
- Air-date gap detection — spots natural season breaks in long-running shows where official season data is incomplete.
- Arc-name recognition — reads arc names like “Hashira Training Arc” or “2nd Season” from the filename and maps them to the right season.
Every remapping decision is logged with a plain-language note, so you always know exactly what changed and why.
【OSHI NO KO】) are preserved.Audio language detection
Ever grabbed a file labeled English, only to find it’s actually a different dub with burned-in subtitles? OrgoMedia catches that before your media server does.
When the engine meets an audio track tagged “undetermined,” it extracts a short sample from the file, analyzes it, and identifies the language that’s actually spoken. For reliability it checks several points throughout the file and takes a consensus, so a music-only intro or a silent scene can’t fool it.
The payoff is a language-mismatch warning before you waste time organizing the wrong file — or, if you prefer, fully automatic handling based on your preferred-language setting. Everything happens locally; only a tiny technical sample is analyzed, never the whole movie.
Subtitle automation
Renaming is only half a watchable file — the other half is having the right subtitles. OrgoMedia can handle that automatically after each rename.
- Auto-download subtitles in your preferred language once a file is renamed.
- Foreign-language fallback — when content isn’t in your native language, it fetches matching subs.
- Anime-aware — optionally keep the original Japanese audio while pulling English subtitles.
- Pairs with audio detection, so a mismatched dub is flagged and the correct subtitles are offered.
All of this lives in Settings → Subtitles, and every part is a toggle — turn on only what you want.
Smart file organization
A clean name is great, but a clean name in the right folder is the goal. After renaming, OrgoMedia moves each file where it belongs.
Movies
- Route everything to one Movies folder, or split by genre, rating, category, or how recent the release is.
- Stack multiple sorting rules in priority order — recent blockbusters to one folder, horror to another, everything else to a default.
- Duplicate detection with quality-aware replacement keeps the better copy automatically.
TV & anime
- Series and season subfolders are created for you.
- Quick presets: Flat (everything in one folder), Series Only, or Full Hierarchy (
Series / Season 01 /). - Separate destination folders for Movies, TV, and Anime so the three never mix.
Filename templates & tokens
Your naming convention, your rules. Templates are built visually with drag-and-drop “token pills” — there’s no syntax to memorize, and you see a live preview as you build.
Open Settings → Naming. Three template families ship by default — Movies, TV Series, and Anime — each with its own ordered list of tokens. Drag a token in, drag it out, reorder it. Common tokens:
| Token | Example output |
|---|---|
{Title} | The Shawshank Redemption |
{Year} | 1994 |
{Series Title} | Breaking Bad |
{s} | S05 |
{e} | E16 |
{Episode Title} | Felina |
Built-in presets
Media Server
Optimized for Plex / Jellyfin / Emby with full folder hierarchy. The default, and the safe choice.
Simple & Clean
Minimal naming, flat structure — for people who just want readable filenames.
Add your own custom tokens, save your own presets, export them to a file, or share them with your household so everyone’s library matches. Wandered too far? Reset to defaults reverts your changes instantly.
Conflict & duplicate resolution
When a rename would collide with a file already on disk — a re-download, a quality upgrade, a different release group — OrgoMedia detects it before anything is overwritten.
You choose the strategy, and you can order the rules however you like, with per-folder overrides:
- Keep the larger file — quality-upgrade logic; the bigger (usually better) copy wins.
- Keep the newer file.
- Keep both — the new one gets a numbered suffix.
- Always replace, or skip entirely.
- Ask me — surface the conflict with both filenames, both sizes, and a suggested action so you decide.
Any conflict can be opened from the activity feed and resolved by hand, and the app remembers your choice for the rest of the session. Nothing is ever silently overwritten.
Folder watcher & automation
Set it and forget it. Point OrgoMedia at your download folders and it watches them continuously — new files get renamed and moved with no clicks from you.
How the watcher behaves
It uses macOS’s file-system events rather than polling, so it reacts the moment a file is genuinely finished — and it deliberately ignores in-progress downloads so a half-transferred file is never processed early.
Automation controls
- Manual or automatic processing mode — your call.
- Subfolder scanning for nested download structures.
- Post-processing cleanup removes leftover
.nfo,.srt,.jpg, and similar junk after a successful rename. - Incompatible-format detection flags archives (
.rar) and broken containers instead of choking on them. - Skip keywords automatically ignore trailers, NCOPs, NCEDs, and sample files.
- Minimum-duration filter skips clips shorter than your threshold (default 15 minutes), so stray samples never land in your library.
- Age-based cleanup can remove files older than a number of days you set.
- Remove empty folders after processing keeps the tree tidy.
Undo & redo
Every rename operation can be reversed. One click to undo, one click to redo — and it’s the whole batch, not just one file at a time.
So if a big import didn’t land the way you wanted, you’re never stuck. Roll the entire operation back, adjust a setting, and run it again. ⌘Z undoes the last rename from anywhere in the app.
Integrations overview
OrgoMedia connects to eight popular tools. Every one is optional — connect only what you use. Here’s the cast, then the details for each.
| Tool | Role in OrgoMedia |
|---|---|
| Plex | Library awareness, “Watch Now” deep links, path mapping, watch history. |
| Radarr | Movie management & requests. |
| Sonarr | TV & anime management & requests. |
| Prowlarr | Centralized indexer management. |
| Trakt | Sync watchlists & custom lists into your pipeline. |
| MDBList | Subscribe to curated content lists. |
| qBittorrent | Read-only download-status monitoring. |
| TRaSH Guides | One-click recommended quality settings. |
Plex
Connect your Plex account and OrgoMedia becomes aware of your whole library.
- Library-aware discovery: the iPhone app knows what’s already in Plex and shows “In Your Library” badges plus a Watch Now button that deep-links straight into Plex.
- Path mapping: map each Plex library section to an OrgoMedia destination folder so renamed files land exactly where the server scans.
- Watch-history sync: track what household members have watched, surfaced across devices.
- Availability checks: while browsing Discover, you instantly see whether a title is already in your library.
Radarr & Sonarr
These two give OrgoMedia a full request-to-library pipeline — Radarr for movies, Sonarr for TV and anime.
- Automatic quality profiles via the built-in TRaSH Guides integration.
- Root-folder management: create and assign the folders where organized media is stored.
- Add-on-request: when a household member requests a title from the iPhone app, it’s automatically added to Radarr or Sonarr.
- Smart grab: intelligent release evaluation that can override minor rejections (slightly under a size threshold, a non-preferred codec) while still blocking genuinely wrong releases — so good copies don’t get skipped over a technicality.
Prowlarr
Prowlarr is the shared address book of indexers, managed right inside OrgoMedia so you don’t juggle another browser tab.
- Indexer browser: search, filter, and add indexers by protocol, privacy level, and content category.
- Recommended indexers: a curated list of public, English-language sources for Movies and TV to get you started.
- Bulk operations: add several indexers at once with progress tracking.
- Import / export: back up and restore your indexer configuration.
Trakt & MDBList
Both let curated lists flow automatically into your pipeline — movies route to Radarr, TV shows route to Sonarr.
Trakt
- Watchlist sync and custom lists — choose exactly which lists to include or exclude.
- Auto-sync on a schedule from every 15 minutes up to once a day, plus one-click manual sync with result feedback.
MDBList
- Multi-list support — subscribe to several MDBList collections at once.
- Automatic routing and periodic sync with the same interval options as Trakt.
qBittorrent
OrgoMedia monitors your download client in read-only mode — it observes, it never controls.
- Transfer status: see active downloads and their progress at a glance.
- Post-download trigger: when a transfer completes, rename processing kicks off automatically.
- No interference: OrgoMedia never starts, modifies, or removes downloads — monitoring only.
iPhone companion app
The companion app turns your phone into the remote control for your whole library — browse, search, request, and track from anywhere. Your Mac does the heavy lifting in the background.
Discover & request
- Trending Today and This Week views, powered by TMDB.
- Genre personalization — set favorite genres during onboarding for tailored recommendations.
- Region picker to browse what’s available where you are.
- Plex awareness — titles already in your library are badged so you don’t request duplicates.
- One-tap requesting flows straight through to Radarr/Sonarr.
- Season-level detail — browse individual seasons and episodes with air dates, overviews, and watched status.
- Actor filmography — tap any cast member to explore their full filmography.
- Smart search with recent history and suggestions.
Real-time activity feed
Every request moves through visible stages — Added to Queue → Searching → Downloading → Ready to Watch — so there’s never any mystery about where something is. You can watch the whole household’s activity, and choose to be notified on success, failure, status changes, or all of the above.
Siri Shortcuts, Spotlight & Daily Highlight
- “Add to Watchlist” Siri shortcut — add a title to your request queue by voice.
- Spotlight indexing — search your watchlist items straight from iOS Spotlight.
- Daily Highlight — an optional once-a-day notification surfacing a random title from your library, at a time you choose, shared across Mac and iPhone.
Households & per-member controls
OrgoMedia supports multi-user households with role-based access, so family and friends can request titles while you stay in control.
Inviting members
Household sync runs over Apple’s CloudKit, so it works across different iCloud accounts — no server, no Docker, nothing for you to host. Members never pay; they’re covered by the owner’s plan.
Per-member controls
Open any member’s detail view to set:
- Daily and monthly watchlist limits — how much each person can request.
- An age-rating ceiling (G, PG, PG-13, R) — great for kids’ profiles.
- Requires-approval toggle — hold a member’s new requests for your sign-off before anything is fetched.
Sharing your Plex library on invite
During the invite flow you can tick Also share Plex libraries to send a Plex library invite to that member’s Plex account at the same time. It’s opt-in per invite and never blanket-shared.
Revoking access
The member’s detail view has a Revoke access button. Their invite stops working immediately, while any requests already in your queue are preserved.
Settings & customization
Notifications
Fine-grained control over what interrupts you: toggle notifications globally or per event type (success, failure, auto-renames, household activity), and set the Daily Highlight delivery time. Notification preferences sync across Mac and iPhone via iCloud.
Appearance
- Light, Dark, or System appearance.
- Purple or Dark color themes on macOS.
- Toolbar label visibility toggle.
- Standard (Dock) or Menu-Bar-only display mode.
iCloud sync
Your settings follow you across devices — filename templates and custom tokens, organization preferences, conflict rules, genre-sorting rules, appearance, and notification preferences. You can export your settings as a backup file, or reset cloud data to start fresh without touching what’s on this Mac.
Plans, renames & quotas
Every plan runs the exact same engine — same AI, same anime resolver, same integrations. The only things that scale with price are how many renames you get each month and how many household members you can have.
| Plan | Price | Renames / month | Household |
|---|---|---|---|
| Free | $0 | 10 | Single user |
| Personal | $4.99/mo | 300 (+500 bonus first month) | Single user |
| Household | $9.99/mo | 1,000 | Up to 10 members |
| Power User | $19.99/mo | Unlimited | Up to 20 members |
What counts as a rename
Your quota tracks actual completed renames — you’re only ever charged for renames that worked. If a rename doesn’t succeed, it isn’t deducted from your monthly allowance. Files that are skipped (samples, NCOPs, junk) don’t count either, and undoing and re-running a file is still the same identified title, so you’re never penalized for tidying up.
If you hit your monthly limit
You have two options: buy a credit pack from Settings → Subscription (packs of +500, +2,000, or +5,000 — and credits never expire), or simply wait for the monthly reset. Files sitting in a watched folder queue up and process automatically once renames are available again — nothing is lost.
Keyboard shortcuts (macOS)
⌘O Import files · ⌘K Clear all · ⌘R Rename · ⌘Z Undo last rename · ⌘⇧M Manual match · ⌘, Settings · ⌘A Select all · ⌘W Close · ⌘Q Quit.
Troubleshooting
Express setup didn’t find my *arr app
The auto-detector probes default ports (Radarr 7878, Sonarr 8989, Prowlarr 9696, qBittorrent 8080) on 127.0.0.1. If yours runs on a different port or machine, add it manually in Settings → Integrations — enter the address and API key and OrgoMedia will test the connection.
Plex login doesn’t complete
Plex’s sign-in PIN is good for about four minutes — restart the flow if you waited too long. Behind a proxy, make sure the redirect can reach plex.tv/link.
Files aren’t being picked up by the watcher
The watcher needs read access to the folder through macOS’s file-system events. Check System Settings → Privacy & Security → Full Disk Access and confirm OrgoMedia is allowed for any folder outside your home directory.
An anime keeps landing in the wrong season
Open the file in the activity feed and use Manual match to pick the correct season. The engine won’t silently rename — when it isn’t confident it queues the file for you, and it remembers your correction.
A file was skipped and I didn’t want it to be
Check your skip keywords and minimum-duration filter in Settings → Watcher. Trailers, NCOPs, NCEDs, samples, and very short clips are skipped by design; loosen the rules if your file matched one of them.
I hit my monthly rename quota
Top up with a credit pack from Settings → Subscription (credits never expire) or wait for the monthly reset. Queued files in watched folders process automatically once renames are available.
Technical architecture
Native macOS, native iOS. The Mac app is SwiftUI on macOS 13.0+; the iPhone companion is SwiftUI on iOS 16.0+. No Electron, no Catalyst wrappers, no JavaScript runtimes.
Sandboxed for the App Store. Folder access uses security-scoped bookmarks. Network requests are limited to OrgoMedia’s AI proxy, the title-metadata service, your local *arr stack, and Apple’s CloudKit — nothing you didn’t opt into.
Sync without servers. Household invites, watchlists, and per-member quotas all ride CloudKit — Apple’s infrastructure, not ours. There’s no third-party database to breach, and nothing for us to hold.
Local-first by default. Rename history, statistics, and settings stay on your Mac. Caches are bounded and live only in memory. Nothing about what’s in your library is synced or stored remotely.
Privacy & data
Only the filename and lightweight technical metadata (resolution, codec, audio-track language) are ever sent to the cloud — never the contents of your media files. That information is what lets the engine identify a title.
- Rename processing happens locally on your Mac.
- AI-assisted classification uses a secure proxy that OrgoMedia operates — your filenames are not stored on third-party servers, and you never pay a third-party AI provider directly.
- iCloud / CloudKit sync is opt-in and uses your own Apple account.
- No account is required for core rename functionality.
- No third-party advertising SDKs, no tracking SDKs, no Google Analytics. Any analytics are privacy-respecting and opt-in, and can be turned off at any time.
An internet connection is required to identify new files (the lookup is a cloud call), but files already in your library play without it. The full Privacy Policy publishes with the App Store launch — you can also read the current Privacy Policy and Terms of Service.
Responsible use
OrgoMedia is an organization tool. It renames, sorts, and manages files that you own or otherwise have the right to access, and it connects to software you run yourself.
OrgoMedia does not host, provide, or supply any media content, and it isn’t a source for finding it. Its monitoring of a download client is read-only — it observes status and never initiates transfers. You’re responsible for ensuring your use of OrgoMedia and any connected services complies with the laws where you live and with each service’s own terms. Use it to keep your media library clean and well-organized.
Glossary
Quick definitions for the words this page uses. Skim it once and the rest of the docs reads easily.
- Plex / Jellyfin / Emby
- “Personal Netflix” apps that play your own media library on TVs, phones, and browsers, complete with posters and descriptions.
- *arr stack
- A group of free apps (Radarr, Sonarr, Prowlarr…) that automate finding and managing media. OrgoMedia can drive them for you.
- Radarr
- The *arr app that manages movies.
- Sonarr
- The *arr app that manages TV shows and anime, tracking seasons and episodes.
- Prowlarr
- Manages your indexers in one place and shares them with Radarr and Sonarr.
- Indexer
- A searchable catalog the *arr apps query to learn where a title can be found.
- Download client
- The program that performs the actual file transfer, such as qBittorrent. OrgoMedia only watches it.
- TMDB
- The Movie Database — the metadata source OrgoMedia checks titles, seasons, and episode names against.
- TRaSH Guides
- Community-recommended quality settings, applied for you by a one-click wizard.
- Absolute episode number
- An anime number that ignores seasons (e.g. “Episode 52”). OrgoMedia converts it to the season-relative form Plex wants (S01E52).
- OVA / ONA / Special
- Bonus anime episodes outside the main run. OrgoMedia files them under Season 0, where Plex expects extras.
- CloudKit
- Apple’s built-in sync service. OrgoMedia uses it for household sharing, so there’s no server to run or trust.
- Security-scoped bookmark
- The sandbox-safe way a macOS app remembers permission to a folder you chose — part of how OrgoMedia stays App Store-compliant.
- Manual match
- The one-click step where you confirm a title the engine wasn’t confident about, instead of it guessing.
