iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
A Mac app where Claude Code or Codex learns your product, keeps what works as your own format and makes TikToks, Reels and Shorts in it. Box what's off and say the fix.
MediaTypeScript · MDXGitHub @wyverselabsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Local-first short-form video studio: MCP server, local API and a desktop board for editing videos by chat
Taken from the repository README
Loading the full README.
Read the full README ↗Demo footage from Pexels by Tuğba, RDNE Stock project, Santiago Peña Bossano, Annushka Ahuja, Oksana Kyzyma and Sergei Starostin.
For the signed Mac app, download it from cutfac.com. To run it from source, install Bun 1.3+ and ffmpeg, then:
bun install && bun run build
bun src/cli.ts init ~/my-videos # make a workspace and connect your agents
bun src/cli.ts serve --workspace ~/my-videos # open http://localhost:4317
init connects Claude Code (a .mcp.json in the workspace) and Codex (codex mcp add); pass
--no-connect to only print the commands. Optional: yt-dlp to learn from video links and
whisper for transcripts.
Open a video, drag across the timeline to pick a part, drag on the video to mark an area, and type what should change. Your agent gets the clip, the marked frame and the timecodes, edits the file, and streams its steps into the chat. Then compare and keep or restore. Set how many versions to make next to the message box to compare several takes.
Requests made while the agent works line up and run in turn. Every change can be undone, and the
History tab keeps each saved version. Press ? for shortcuts.
The signed Mac app at cutfac.com is built from this repository, so both have every feature; nothing is held back from the source. The app saves you the build and keeps itself up to date.
| Signed Mac app | Built from source | |
|---|---|---|
| Cost | First 3 videos free, then a paid plan | Free under the AGPL-3.0, no limit |
| Setup | Download it and open it | Install Bun and ffmpeg, then build |
| Updates | Install themselves | Pull and rebuild |
~/Library/Logs/Cutfac to help trace problems. It stays on your Mac
unless you send it with feedback, and entries older than 7 days are deleted
(details).127.0.0.1 unless you pass --host, and refuses requests from other
websites.See SECURITY.md to report a problem.
bun run serve -- --workspace <dir> # API on :4317
bun run dev:web # Vite on :5173
bun run desktop:dev # the Mac app on live code
bun test && bun run typecheck && bun run lint
Built with Bun, Effect v4, React 19, Vite, Tailwind CSS v4, shadcn/ui and Electron.
GNU Affero General Public License v3.0. The Cutfac name, logo and icon are trademarks of Wyverse Labs and aren't covered by the license, so a build you distribute needs its own name and icon. TRADEMARKS.md says what's fine and how to make a fork.