Skip to content

NomaDamas /CozyClay

3D blocking and camera moves, exported as keyframe packs for AI video
StoryboardAGPL-3.0English README
Stars
746
30 days
0
Last push
today

About CozyClay

CozyClay is a browser previs studio. You block a scene, pose characters, and cut camera moves on a timeline. Export the shots as keyframe packs, clips, or prompts for AI video models. New motion needs a reachable GPU box, and the agent panel needs a sign-in or API key.

Best for: Small teams and solo creators who want to plan blocking and camera work before spending generation credits.

What it does

  • Blocks scenes with primitives and set pieces, using move, rotate and scale gizmos
  • Flies, pans and orbits the camera, and previews framing through the shot camera
  • Cuts shots on a timeline with dolly rails, speed, height and crane moves
  • Exports keyframe packs, shot mp4, depth and normal passes, and OTIO cut lists
  • Turns framing into a structured prompt for the video model you picked
  • Drives the same live scene from an agent panel, an MCP server or the cclay live CLI

Quickstart

Rewritten from the README. Check the repo for the latest steps.

  1. 1
    Install Node.js 22.19 or newer, npm or bun, and a Chromium-based browser
  2. 2
    Run npx cozyclay (or bunx cozyclay). It opens at http://127.0.0.1:5180/app/
  3. 3
    Start on the bundled set with the command below
    npx cozyclay --scene city-block
  4. 4
    From source: the command below, then cd CozyClay, npm install, npm run dev
    git clone https://github.com/NomaDamas/CozyClay.git
  5. 5
    For new motion, point at a GPU box: the command below
    CCLAY_KIMODO_HOST=user@your-gpu-box npm run kimodo:setup

Models and languages

Models it works with

  • Seedance 2.5
  • Kling 2
  • Veo 3
  • MiniMax H3
  • Wan 3.0
  • LTX Desktop
  • ChatGPT
  • Anthropic
  • Google Gemini

Interface and docs

  • English

Head-to-head

Alternatives

Other storyboard projects people compare with CozyClay.

mangfufu

director-desk

Blocks out scenes in 3D, then exports a reference video and prompts

Storyboard
328 GitHub stars+3/30d3 days agoMIT

wassermanproductions

motion-previs-studio

Feed it a reference shot, get pose, depth and camera-move files

Storyboard
  • Seedance
  • Runway
  • Kling
361 GitHub stars2 months agoApache-2.0

xiaozangao

3d-director-desk

Place characters, walk the camera with WASD, save shots in your browser

Storyboard
191 GitHub stars2 months agoMIT

wuwangzhang1216

DirectorSKILL

Claude Code skill that turns a script or one keyframe into a shot plan

Storyboard
  • Runway
  • Veo
  • Kling
  • +7
151 GitHub stars+6/30d1 month agoMIT

Featured on OpenMicroDrama

Do you maintain CozyClay? Add this badge to your README so English speakers can find our write-up.

Featured on OpenMicroDrama
markdown
[![Featured on OpenMicroDrama](https://openmicrodrama.com/badges/featured.svg)](https://openmicrodrama.com/projects/nomadamas-cozyclay)

The badge links to this page. Want your description changed? Email support@openmicrodrama.com.

Reviewed Oct 1, 2026. We write these descriptions ourselves. The repo's own docs are the final word.