Gather the views.
Capture declared screens on a spatial board. Pan, zoom, and arrange the interface into a picture you can actually read.
Screens, togetherA live canvas for the big picture.
Every screen. Every variant. Every little “what if?”
Bring your interface into view, leave feedback right where it belongs, and give your next agent handoff a clearer starting point.
Meet the canvasmacOS prototype · Built for exploring together
A little perspective goes a long way.
Put screens and their variations side by side. Spot the missing state, compare a fork, and keep the details in context.
Give this headline a little more room.
Pinned to this capture’s revisionIllustrative canvas with synthetic content. The prototype currently works with declared local fixture screens.
Capture declared screens on a spatial board. Pan, zoom, and arrange the interface into a picture you can actually read.
Screens, togetherPin a note to a region of an exact capture. Keep the evidence intact even when the source moves on.
Context, preservedFork a view. Explore a theme, viewport, or supported state. Save the variation alongside its original.
Possibilities, side by sideGive feedback a place.
Give agents the context.
Revision-specific notes and a bounded local MCP prototype lay the groundwork for clearer handoffs between a person and an agent.
Today: local fixture capture, feedback, and variant tools. Agent code fixes and a complete accept/reopen workflow are still ahead.
Mirette is an early native macOS exploration of visual QA. This page shares the direction; there is no public download yet.
General app adapters, arbitrary state replay, automatic variant refresh, and production agent integrations are future work.
Keep an eye on the whole thing.
mirette