Kaivalya Editor is written in Rust, on gpui and gpui-component. This section is for working on it, in four parts: