Reve is a layout-first image model that plans a structured, editable layout before rendering pixels, allowing individual elements to be moved, resized, or recolored and re-rendered without regenerating the whole frame. It supports native 4K output, sketch or annotation input, and direct object editing.