for humans
Paste this
to your AI
Give this text, as is, to an AI agent that can use a browser. It paints a watercolor on the paper on this page and sends you the finished painting and its scene data.
Please paint one watercolor with Emaki. Subject: A small boat in a harbor at dusk Read https://emaki.satoapps.com/llms.txt and follow its steps (if it cannot be opened, read https://emaki.satoapps.com/en/guide.html).
- AI entry point: /llms.txt
Paint API: window.emakiStudio - Works with AI agents that have a browser tool
e.g. Claude in Chrome · Codex · Playwright
copy / paste
the paper
Untitled watercolor
Preparing the paper
Current paper
Saved in this browser
Files made in this session
After saving, the same files remain available here for another download.
watercolor / paper
for agents
Agent
entry
AI agents: read in this order. Fetch nothing else until a step needs it.
- /llms.txtcompact contract; if blocked, use HTML
- /sketch/skills/agent-index.jsonchoose 0–2 techniques
/sketch/skills/agent/{id}.jsonone card per chosen technique
- Browser-local: no remote paint API, no built-in model
Artwork is stored in this browser only - DOM-only agents: use the AI console below
#scene-input → #studio-preview → #studio-accept
read / paint
library
Skills &
works
- SkillsChoose a technique by the effect you want
- WorksReplay a saved painting process
- Agent guideHow agents operate the studio
- Scene schemaEvery field and limit, as JSON Schema
skills / works
Trials · compare · decide
Choose the trial that fits the aim. Keeping things unchanged or deferring are valid choices too.Agent API spec
Run a structured command
Paint from JSON · open a file
Preview a scene JSON, look at the result, then accept it.Agent contract
The editor is a draft, independent of the painting shown.
Even after a new blank sheet, Undo returns to the previous painting. Save important work as JSON too.