Escoffier Labs · Cloche
Desktop capture for people and agents. Raw image, deep-space card, stable JSON.
Deep-space palettes are sampled from real astrophotography, then drawn from noise at
render time. Pin a palette or a telescope look; the same
--style-seed reproduces one sky exactly.
orion-emission
carina-hubble
milkyway-core
horsehead-flame
andromeda-haze
lagoon-trifid
Also: pleiades-reflection, rho-ophiuchi,
andromeda-haze, lagoon-trifid, tarantula-web,
sombrero-dust, and gradient or pattern backdrops when you want them.
Scenes include jwst, alma, cmb, and more.
cloche polish shot.png --palette horsehead-flame --scene alma --style-seed 7
Toggle which backdrops stay in rotation, preview scene looks and motifs, then write the
preferences capture and polish already honor. Same flags in the
terminal; Studio just lets you see them first.
cloche studio
Exit 0 only when the raw image is written. Card polish and text extraction are warnings if they fail, not silent zeros.
shot.png exactly as the compositor saw it.
cloche capture --target active shot-card.png framed on a procedural sky for demos and posts.
--palette · --scene · --style-seed One presentation system. Stills today; short recordings on the roadmap.
Still capture of the active app or a named window, with card + metadata.
Short desktop recordings with the same framing system. Not shipped as capture yet.
Loops from finished Reels as a delivery format, not a capture mode.
Agent-neutral by design. Codex, OpenClaw, Claude Code, Hermes, a local MCP client, or a plain script all share one path.
{ "type": "localImage", "path": "/abs/path/shot.png", "detail": "high" } cloche codex-payload builds a Codex turn/start payload from a shot directory.
cloche mcp exposes the same code path over stdio.
| Command | What it does |
|---|---|
| cloche capture --target active | Focused app or window. Default. |
| cloche polish shot.png --palette milkyway-core --scene jwst | Pin a deep-space look on an existing image. |
| cloche studio | Local visual picker for palettes, scenes, and motifs. |
| cloche preview | Open the most recent capture. |
| cloche gallery --limit 10 | Self-contained HTML gallery of recent shots. |
| cloche schema | Stable JSON schema for capture output. |
| cloche doctor --format json | Validate capture support on this machine. |
| cloche mcp | Stdio MCP server over the same code path. |
The appshots binary remains an alias for the same code path.
A cloche is the silver dome that presents a dish cleanly. Lift it, and the plate is ready.
lift the dome, the shot is plated
Built by Escoffier Labs. Works alone; pairs with Brigade when you want receipts around the work that produced the shot.
More from Escoffier Labs
One kitchen, one brigade. Each tool does one job well, and they share one reviewed source of memory, config, and receipts.