D.01
One catalog, three front ends
Every action is described once. The command line, the dashboard and the agent are three views of the same catalog running the same operations, so a new action appears in all three.
Open source · v1.2.0 on PyPI · docs on GitHub Pages
A terminal assistant that turns media, PDF, image, download and file chores into short commands, and runs them for you from plain words.
Compressing a video, merging PDFs or tidying a downloads folder each means a different tool and a page of flags. Max puts those jobs behind one command, max, with sane defaults, lets you ask for them in plain words, and keeps an undo for anything that touches your files.
max opens.D.01
Every action is described once. The command line, the dashboard and the agent are three views of the same catalog running the same operations, so a new action appears in all three.
D.02
max "sort my Music folder by artist" plans with Max's own commands and nothing else. It stays inside the folders you name, asks before it moves, overwrites or deletes, and max ai undo puts back its last request.
D.03
Each command that renames, moves or deletes files writes its operations as one group in an undo log. The log keeps 50 groups for 30 days.
D.04
You pick a main AI and a fallback from OpenAI, OpenRouter, Gemini or a local Ollama model. When the main one fails, Max switches to the fallback.
D.05
CI runs Pytest on Ubuntu, macOS and Windows across Python 3.9 to 3.12, holds type errors under a mypy baseline that may not rise, and builds the package. Separate workflows publish the docs and release to PyPI.