
Riffo
AI desktop file organizer that bulk-renames messy filenames and auto-sorts files into folders.
In short
Riffo is a zero-config macOS tool that uses AI to rename messy files and organize them into folders. It is best for Mac users who want to quickly clean up screenshots and PDFs without setting up complex automation rules.
Pick Riffo if you have a Mac, a Downloads folder full of cryptically-named screenshots and PDFs, and no patience for setting up rule-based automation.
Skip it if you're on Windows or Linux, work with confidential documents that can't be sent to a third-party cloud, or already run Hazel-style rules.
Riffo is a macOS desktop app that uses AI to clean up the chaos of a typical Downloads or Desktop folder. Its two headline capabilities are bulk file renaming, where it inspects each file's content and rewrites generic names like 'IMG_3421.png' into something descriptive, and auto-foldering, where it proposes a folder taxonomy and sorts everything into it. There is also a browser-based demo for users who want to try the rename pipeline before installing.
It is aimed at people drowning in screenshots, downloaded PDFs, and one-off documents who don't want to set up a Hazel-style rule engine by hand. The pitch is essentially zero-config: point it at a folder, let an LLM read filenames and content, and accept or reject the suggested renames. Riffo is free to download with no published premium tier on the marketing site, and the company says it runs on AWS, Google Cloud, and OpenAI, which implies GPT models are doing the actual content understanding.
The obvious caveats are platform scope and privacy: it's Mac-only at the moment with no Windows or Linux build, and because the AI inference appears to be cloud-hosted, sensitive documents will be sent off-device for naming. Power users who already have shell scripts or rule-based tools like Hazel may find the value thin, but for non-technical users with thousands of unsorted files it's a quick win.
Riffo is a narrow, useful application of LLMs to a problem everyone has and few solve. The Mac-only constraint and cloud inference limit who can use it, but for the target user it's a one-click upgrade over manual renaming. We'd like to see an on-device model option and clearer paid tiers before recommending it for sensitive work.
— The AI Tool Bible editorial team
Pros
- ✅ Genuinely zero-config: install, point at folder, get sensible names
- ✅ Bulk rename and auto-foldering in one tool, not two
- ✅ Free download with a try-before-install web demo
- ✅ Reads file content, not just filenames, for naming decisions
Cons
- ⚠️ macOS only; no Windows or Linux build
- ⚠️ Cloud-based AI means file contents leave the device
- ⚠️ Limited pricing/feature transparency on marketing site
- ⚠️ Overlap with existing rule-based tools like Hazel for power users
Use cases
Frequently asked
- What operating systems does Riffo support?
- Riffo is currently available only for macOS. There are no builds for Windows or Linux.
- How does Riffo determine new file names?
- The app uses AI to inspect each file's content, not just its filename, to generate descriptive names. It runs on cloud infrastructure including OpenAI models.
- Is Riffo free to use?
- Yes, Riffo is a free download with no published paid tier. A browser-based demo is also available to test the rename pipeline before installing.
- Does Riffo process files locally or in the cloud?
- The AI inference is cloud-hosted, meaning file contents are sent off-device for processing. This may be a concern for users handling sensitive documents.
Explore related
Compare with similar tools
All in Agents →
LangGraph
FeaturedStateful, graph-based agent orchestration from LangChain.

CrewAI
FeaturedPython framework for multi-agent orchestration.

Ernie Bot
Baidu's Mandarin-first ChatGPT rival, powered by the ERNIE model family

Moveworks
The enterprise AI assistant that searches, answers, and takes action across your business systems

AWS Bedrock
Build and scale generative AI applications with foundation models

Claude Agent SDK
Anthropic's official SDK for building autonomous Claude agents.