Open source

Text in,
visuals out

A family of plain-text languages for creating visual content. Diagrams, animations, and whatever comes next — all version-controlled, all AI-friendly.

01

The family

More DSLs coming — slides, charts, graphics. Same philosophy: text you can read, diff, and generate.

02

Why plain-text?

AI can write it

Small schemas that fit in context. No hallucinated APIs or broken outputs.

Lives in git

Diff, merge, review. Your visuals version alongside your code.

Programmable

Generate from data. Template. Batch. No GUI bottleneck.

03

Get started

Install the packages

npm i @sketchmark/diagram
npm i @sketchmark/motion

Install for your agent

npx skills add anmism/sketchmark-diagram --yes
npx skills add anmism/sketchmark-motion --yes

MIT licensed. No API keys. No vendor lock-in.