This document outlines the goals and progress of developing a new high performance Rust UI toolkit called Xilem. It aims to improve on existing Rust UIs by rethinking the entire stack from the ground up, including using GPU compute shaders for drawing, enabling async programming, and proposing a new reactive architecture. The current status includes working prototypes of various components like the piet-gpu 2D rendering engine, and ongoing development efforts, with the next step being to rebuild an existing Rust widget set in the new Xilem architecture.