Projects
Active efforts with a goal and an end. One folder per project. When it ships, it leaves.
FileMayor routes here: Recently modified work, and folders named like client-*, *-launch, project/. Code & media projects move intact.
Projects, Areas, Resources, Archives — the method that organizes everything by actionability instead of topic. FileMayor builds it into the engine: scaffold the four folders, sort by actionability, and auto-archive what’s gone stale. One command. Fully reversible. Nothing leaves your machine.
PARA is a method by Tiago Forte. FileMayor automates it — not affiliated or endorsed.
Active efforts with a goal and an end. One folder per project. When it ships, it leaves.
FileMayor routes here: Recently modified work, and folders named like client-*, *-launch, project/. Code & media projects move intact.
Ongoing responsibilities you maintain with no end date — Finances, Health, Home, a role.
FileMayor routes here: Files whose names or folders match maintained domains: taxes, invoices, insurance, health, contracts…
Topics and reference material you may want later. Templates, manuals, books, assets.
FileMayor routes here: Reference-type files (books, fonts, design) and anything under reference/, templates/, docs/.
Inactive items from the other three. Cold storage — nothing is deleted, everything recoverable.
FileMayor routes here: Anything you have not touched in 12+ months (configurable). The chore PARA users hate — done for you.
Install once with npm install -g filemayor (Node ≥20), or grab the desktop app.
# scaffold Projects / Areas / Resources / Archives + config
filemayor init --para
# sort this folder by actionability (preview, with reasons)
filemayor para .
# execute — every move journaled and reversible
filemayor applyfilemayor init --para creates the four folders, each with a plain-English README that teaches the method, plus a tuned config.
filemayor para . classifies every file from recency, type, folder names, and project markers — and shows the reason for each move.
Nothing moves until you say so. Active projects move intact; ambiguous files are set aside for review, not guessed.
filemayor apply executes and journals every move. Changed your mind? filemayor undo reverses the whole session.
Whether a file is an active Project or an ongoing Area is sometimes a real judgement call. FileMayor doesn’t fake certainty it doesn’t have.
Deterministic
The filemayor para command. Fast, free, private, transparent — every move labelled with its reason. Ideal for the bulk pass and auto-archiving.
Semantic
Through Claude via the MCP server, the AI judges true actionability per file and proposes buckets — then hands moves to the same reversible engine. You confirm; it applies.
The buckets are easy. The upkeep is what defeats people — so let FileMayor do it. Free on Mac, Windows, and Linux.