vork by Voyager
An agent writes a scene as code, renders it on the GPU, looks at the result and revises the code. Source-available and free during the research preview.
A 2D painting and animation app with no image generator in it. Your agent paints with klad's brushes, stroke by stroke, and everything it paints stays editable, smudges and wet paint included.
DesignGitHub @klad-appOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Buzzing on social · #2 now · 1 sources
Checked Nov 12, 11:46 · Scores are copied from each platform at the last check. We don’t copy post bodies or comments, and deleted posts disappear here too.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
A drawing app built for agent/human collaboration
Loading the full README.
Read the full README ↗Give your agent real brushes. klad is a 2D painting and animation app you share with a coding agent. You paint in the editor with a pen. The agent paints through the klad command line, with the same brushes, on the same drawing, and each of you sees the other's strokes instantly.
don't want to build it? Sign up for the pre-built app release at klad.studio
There is no image model in klad. Your agent (Claude Code, Codex, anything that can run commands) decides what to paint; klad gives it brushes, layers and a timeline. Whatever either of you puts down stays what it was: a stroke with its path, pressure, brush and colour, a shape with its points, a fill with its region. So there's no rerolling and hoping for the best: if one leaf looks off, you fix that leaf.
Asked for "a little sprout creature for my game", the agent paints 4,344 strokes and fills. You change them: recolour the leaves, bend the mouth, move a smudge, blend the blush. Then the agent animates it: the creature's parts go into five groups, 205 keys move them, and no frame is painted again.
Drawings made with Claude Fable 5.2: the creature, the scene and the prop kit were painted stroke by stroke through the klad command line.
An image generator hands you pixels, and the only edit left is another roll of the dice. klad keeps every stroke and every fill as data: where it went, how hard it was pressed, its brush and its colour. Pick any of them hours later, yours or the agent's, and recolour it, bend it, move it or delete it.
klad command line, and its strokes show up in your editor about a second later.The prompt to start with is under Try it. klad skill prints the agent skill in docs/skill/SKILL.md: how to look at a drawing, change it and check the result. A second one, klad skill drawing (docs/skill/drawing/SKILL.md), teaches the craft: planning a picture, light on form, values, edges, colour, materials and how to judge the result. Both are MIT, so use them with any agent and any tool. Open the drawing to watch and draw along:
What an agent paints depends on the agent and on how much you steer it. The skills teach it the tool and some craft; the pen in your hand does the rest.
Everything you can do in the editor has a klad command too, so a script or an agent works on the same drawing you have open. It reads strokes as JSON, changes any of them by its address and applies batches of edits as JSON ops.
This is the beginning of the README. Read the rest at the original. Read the full README ↗