AutoShelf is a macOS application meticulously crafted to automate the process of organizing files across your computer. It is designed for Mac users who struggle with cluttered folders and wish for a seamless, hands-off approach to file management. The primary purpose of AutoShelf is to eliminate the manual effort involved in sorting, moving, and managing files, allowing users to maintain an organized digital workspace effortlessly.
The problem AutoShelf addresses is the common issue of digital clutter, particularly in frequently used folders like Downloads or the Desktop. Many users find themselves overwhelmed by a growing accumulation of files, screenshots, installers, and other digital assets that are difficult to keep track of. Existing solutions can be overly complex or insufficient, leaving a gap for a user-friendly yet powerful tool. AutoShelf aims to fill this void by providing an intuitive and efficient way to manage files, ensuring that users can find what they need without the frustration of manual searching and sorting.
AutoShelf offers a robust set of features to facilitate comprehensive file organization. It supports over 10 conditions for rule creation, including file type, extension, source (download URL or app), age, size, name, and modification or opening dates. These conditions can be combined using AND and NOT logic for precise rule definition. Furthermore, it provides more than 10 actions that can be chained together within a single rule, such as moving, copying, trashing, renaming, tagging, archiving to ZIP, optimizing images, and importing to Photos. This allows for complex workflows, like tagging a file, then archiving it, and finally moving it to a specific folder.
For users seeking a quick start, AutoShelf includes 9 built-in templates for common organization tasks. These templates offer one-click solutions for organizing downloads, automatically trashing DMGs, cleaning the desktop, and sorting files by their source. The application is built with native SwiftUI for a modern macOS experience and supports 19 languages, ensuring accessibility for a global user base. It resides conveniently in the menu bar but can also be used in a full window interface, offering flexibility in how users interact with it.
A standout feature of AutoShelf is its integration with MCP (Meta Command Protocol) and a Command Line Interface (CLI). The app includes a full MCP server, enabling seamless interaction with AI assistants like Claude Code and Cursor, as well as other MCP-compatible clients. This allows users to create, edit, and manage rules using natural language commands through their AI tools. For instance, a user can instruct an AI to "watch my Downloads folder and trash any DMG older than 3 days," and the AI will build and install the rule. Write operations via MCP are protected by a Pro-only toggle, ensuring user control and preventing accidental changes.
AutoShelf's unique approach lies in its blend of simplicity and power, combined with its modern macOS design and advanced scripting capabilities. It aims to be a set-and-forget solution, getting users up and running in seconds with pre-built templates. Unlike older applications, it is built specifically for contemporary macOS, offering a streamlined user experience. The scriptability through MCP and a Go CLI makes it adaptable for both AI-driven automation and custom terminal workflows. The pricing model is also a key differentiator, offering a one-time purchase rather than a subscription.
The overall functionality of AutoShelf is designed to provide a set-and-forget simplicity. Users can quickly set up rules, often in under a minute, using templates or custom configurations. The application then operates in the background, continuously monitoring specified folders and applying the defined rules automatically. This proactive approach ensures that files are organized as soon as they are created or modified, preventing clutter from accumulating in the first place.
AutoShelf offers several benefits to its users, primarily centered around saving time and reducing digital stress. By automating file organization, it frees up users from tedious manual tasks, allowing them to focus on more important work. The application helps maintain a clean and organized digital environment, making it easier to locate files when needed. The one-time pricing model also provides cost-effectiveness compared to subscription-based services.
Concrete use cases for AutoShelf include automatically sorting downloaded files into categorized folders based on type or source, such as moving all `.dmg` files to an 'Installers' folder or organizing screenshots into a dedicated 'Screenshots' directory. It can also be used to clean up the desktop by moving files that haven't been accessed in a certain period to an archive folder or by automatically trashing temporary files like old DMGs. The MCP integration opens up use cases where AI assistants can manage file organization based on user instructions.
AutoShelf is a macOS application. It is available for free to try, with an option to unlock unlimited features for a one-time purchase of $19.99. The product is targeted at Mac users seeking efficient file management solutions. It also offers CLI support, indicating potential use by developers or users comfortable with terminal commands.
In summary, AutoShelf is an intelligent macOS file organization tool that automates clutter management through user-defined rules, offering both a simple interface and advanced scripting capabilities via MCP and CLI support, all with a straightforward one-time purchase.