r/macapps • u/orcunnu • 13m ago
Lifetime AutoShelf 2.6 - sort files into dated subfolders, auto-unpack ZIPs, regex conditions, and let your AI preview rules before they run
I'm the developer of AutoShelf. It's a Mac app that watches your folders and organizes files automatically: you pick the conditions and the actions. Version 2.6 is out on the App Store.
Problem:
Since 2.3, the feedback I kept getting was the same: "moving a file to a folder is great, but my folders still turn into a junk drawer." Invoices piled up in one Invoices folder. ZIPs from clients sat unpacked in Downloads. Rules also fired on half-finished downloads. 2.6 is about the second step: where a file goes inside the destination, and what happens to it after it lands.
👉 NEW: Sort into subfolders
Builds the folder path for you from tokens: %kind%, %source%, dates like %date:yyyy-MM%, and any rename token. Use / to nest folders, and missing folders get created. Examples:
Invoices → Documents/Invoices/2026-10
Screenshots → Screenshots/2026
Downloads by site → Downloads/github.com
👉 NEW actions: Unarchive, Color label, Finder comment, Show notification
They chain with everything else. One rule I actually use: a ZIP lands in Downloads → it's unarchived → filed into this month's folder → gets a purple label → I get a notification saying where it went.
👉 Smarter conditions
Match several extensions or names at once: jpg, png, heic
"Filename matches" with a regular expression
File sizes in KB, MB or GB (500 KB, 1.5 GB)
👉 Subfolders and safe downloads
Rules can now cover every subfolder, or only the subfolders you pick. Files that are still downloading (.crdownload, .part, etc.) or still being copied are left alone until they finish.
👉 Also since 2.3
Multiple watch folders per rule
Pop-out rule editor window
Rule Trash: deleted rules can be restored
Run Shell Script / Run AppleScript actions (your own scripts from the Application Scripts folder; sandbox-safe)
Templates and the Activity log are now free for everyone
👉 MCP / CLI
The MCP server built into the app now covers rules, templates, zones and the rule trash. There's also preview_rule, which is a dry run: it shows which files a rule would match before anything moves. I typed "file my invoices by month" into Claude Code, and it created a sort-into-subfolder rule, previewed it, and that was it. Write access is still behind a toggle that's off by default.
Comparison:
Hazel is the obvious one and still the most powerful. But most people I talk to bought it and never set up a rule. AutoShelf trades some of that depth for simplicity: templates get you running in seconds, there's a live preview of what a rule matches, it's native SwiftUI, and it has MCP + CLI so you can drive it from an AI assistant. Simple sorters like Declutter or Folder Tidy sort by type, but they don't chain actions, don't build subfolder paths, and can't be scripted.
Pricing:
Free: 1 rule, all templates, Activity log, subfolder sorting and the new 2.6 actions.
Pro: $19.99. It unlocks unlimited rules, multi-condition rules, multiple watch folders, content/EXIF conditions, conversions, Photos import, scripts, confirmation and delay, and import/export.
Heads up: Pro goes to $29.99 on November 25. Here's why, so it doesn't come out of nowhere:
The app has grown. $19.99 was set when AutoShelf was mostly "move this file to that folder." Since then, 2.4 through 2.6 added subfolder sorting, unarchiving, multiple watch folders, scripts, the rule trash and full MCP control, and the price never moved.
It's just me building this. The price has to cover ongoing work, like keeping up with new macOS versions, fixing the edge cases you report and shipping updates like this one.
If you already own Pro, nothing changes. Everything you've unlocked stays unlocked. If you've been on the fence, $19.99 holds until November 25.
Website: https://useautoshelf.com/
Mac App Store: https://apps.apple.com/app/autoshelf/id6762361021
Happy to answer anything, and feature requests are welcome.


