Skip to content
PuniDocs
Open Puni

Puni 101

Your first scene, start to finish.

Start

A 3D motion editor for people and their agents


Describe a thing, shape it, give it motion, and share it as a link, a picture or a film. Your agents edit the same scene with the same undo. These guides cover the studio, the share and creator pages, the command line, and the tools an agent gets.

Get familiar with Puni

The Puni loop: describe, shape, move, save, shareevery save keeps the version before it, so you can always go back01Describewords, or afile02Shapeobjects andskins03Moveclips andbehaviors04Saveone revision05Sharelink, picture,filman agent edits with the same commandsThe Puni loop: describe, shape, move, save, share01Describewords, or a file02Shapeobjects and skins03Moveclips and behaviors04Saveone revision05Sharelink, picture, filmagents use the same commandsand the same undoevery save keeps the versionbefore it
One loop. Your agents edit with the same commands, and every save keeps the version before it.

Meet a scene everywhere

One saved scene, several places to open it. Each surface keeps its own controls.

Build with Puni

Drive the same scenes from a terminal or a coding client.

bash
pnpm -C apps/cli build
puni scene create --study soft-guest --output scene.json --json
puni render png --file scene.json --output scene.png --json

When something is off