GRACE is a multi-agent film studio that runs entirely on your Mac. Pi directs a crew of local AI agents that write, shoot, voice, score, and deliver a finished short film — and nothing advances without your approval.
GRoup of Agents for Creating Entertainment
v0.1.0 · Apple Silicon · macOS 15 or newer · notarized by Apple

You give GRACE one sentence. The agents write, plan, shoot, and mix on their own. At five points the production stops and waits for your sign-off. Each approval is tied to the exact files you saw, so the finished film can't change quietly afterward.
Pi asks the few questions that matter, then locks in what you're making.
The story: logline, synopsis, beats, and how the film should look and sound.
The plan: cast, locations, a shot-by-shot list, and how many takes to render.
The checks run and the critics weigh in. Then you watch the cut and make the final call.
The finished film with captions and a poster, plus a receipt for every file. Or hand it to Animatic for editing.
Each department is an agent with a job, a status, and a paper trail. Pi is the producer-director; you are the studio head.
Turns the brief into a treatment, beats, and a screenplay worth shooting.
Blocks the film shot by shot — purpose, framing, motion, transitions.
Creates the reference images for cast and locations so every frame stays consistent.
Dialogue performances, authored effects, and score on one accepted timeline.
Checks every generated take against those references before it can be selected.
Reviews the cut with fresh eyes and files targeted reroll requests.
Swift and SwiftUI, with a built-in Ghostty terminal for talking to Pi mid-production.




GRACE will not call a film finished until all ten pass. They confirm the film plays, the dialogue is clear, the sound level is right, and the files you approved are the files you get.
GRACE generates through mere.run-managed local models on Apple Silicon. No cloud render queue, no per-frame bill, and your footage never leaves the laptop.
| Canon & keyframes | image models (e.g. flux) |
| Shot video | video models (e.g. wan 2.2) |
| Visual inspection | vision models (e.g. qwen3-vl) |
| Voices & dialogue check | tts + asr (e.g. kokoro, whisper) |
| Score & effects | music + sfx (e.g. musicgen) |
| Direction & crew | Pi on a local agent model |
Download the native control room, drag it to Applications, and connect it to your local production crew. The source build remains available for anyone who wants to inspect or extend the agent system.
# Requires Apple Silicon macOS 15+, Xcode 26+, XcodeGen $ git clone https://github.com/sawfwair/mere-film-studio $ cd mere-film-studio $ brew install xcodegen $ ./scripts/check.sh # lint, tests, and a full app build $ open MereFilmStudio.xcodeproj # Optional: package a drag-to-Applications disk image $ ./scripts/package-app.sh
Runtime requirements: mere-film-tools, pi, a mere.run build with inline agent support, ffmpeg/ffprobe, and animatic only if you publish a handoff. The app discovers MereRun-managed
Pi installs automatically and never reads or stores provider secrets.