Start in the browser. Render in the terminal.
Compose a layout at app.m0saic.io with nothing installed, then hand it to the CLI to render. Same engine on both sides.
IN YOUR BROWSER
Mosaic Web
The whole app in a browser tab: 100+ templates, Make, Compose, Layout and the Learn course. No install, no account.
IN YOUR TERMINAL
The CLI
Where rendering happens — on your machine, in CI, or under an agent. Node 18+.
Let your agent install itPaste into Claude Code, Codex, Gemini CLI or any other coding agent.
see the prompt
Install the m0saic CLI for me and check that it works. m0saic is a video compiler: the CLI compiles templates to MP4 or PNG, on a laptop, a server, in CI, or under an agent. 1. Check that Node.js 18 or newer is installed (node --version). If it isn't, tell me how to install it and stop. 2. Install the CLI: npm i -g m0saic 3. Fetch the pinned ffmpeg it renders with (it downloads into ~/m0saic/toolchains and is safe to re-run): m0saic setup --yes 4. Render the first template to prove it works: m0saic hello-world 5. Tell me where hello-world.mp4 landed and give me the Mosaic Web link it printed. Then tell me that the CLI includes an MCP server (npx -y m0saic mcp) that gives coding agents m0saic's own tools, and that https://m0saic.io/developers has a prompt for building a template with it.
or by hand
01 · install
02 · fetch the toolchain
03 · render something
what these do
ON YOUR DESKTOP — BETA · v0.4.0
Mosaic Desktop Beta
The full local app: template browser, live preview, batch jobs. Fetches its own ffmpeg; add the CLI and your agent can open its templates in Make.
Let your agent install itPaste into Claude Code, Codex, Gemini CLI or any other coding agent.
see the prompt
Install Mosaic Desktop (beta, v0.4.0) for me. Mosaic Desktop is m0saic's local app: template browser, live render preview, batch jobs. It fetches its own ffmpeg. 1. Check my OS and CPU. The builds are macOS on Apple Silicon and Windows x64; on anything else, tell me and stop. 2. Download the installer for my machine: macOS: https://github.com/m0saic-project/mosaic-desktop-releases/releases/download/v0.4.0/Mosaic-Desktop-0.4.0-mac-arm64.dmg Windows: https://github.com/m0saic-project/mosaic-desktop-releases/releases/download/v0.4.0/Mosaic-Desktop-0.4.0-win-x64.exe 3. Check its sha256 before opening it, and stop if it doesn't match: macOS (shasum -a 256 <file>): 23fa7ec131f94d957e0bc898ba12d0a0f526bc75dfdad31fff7dd4ea83679e10 Windows (certutil -hashfile <file> SHA256): e8c9599d873ea08e95c0d2b0b2168c021c744dabc017438f7f53ae8027b940d1 4. Install it. macOS: open the dmg and copy Mosaic Desktop.app into /Applications. Windows: run the installer. 5. Walk me through the first launch; I do this part myself. macOS: the app is signed and notarized by Apple; if the first launch asks whether to open an app downloaded from the internet, I click Open. Windows: if SmartScreen says "Windows protected your PC", I click More info → Run anyway.
first launch & checksums
macOS · first launch
Windows · first launch
Then: see what to make — the gallery →