Starling – a Linux desktop environment made with Swift A single developer has built Starling, a Linux desktop environment written in Swift by AI, that runs Chrome, Slack, and Zoom natively as a Wayland compositor with X11 support, demonstrating that the cost of building a desktop has collapsed. The project comprises about 335,000 lines of code (273K for the Flutter→Swift framework port and 62K for the desktop, Wayland/X11 servers, and bundled apps), with both repositories publicly available on GitHub. The first real desktop written by AI Others have pointed AI at a desktop before. They ran in a browser tab, or stopped at a mock-up. Starling drives the GPU directly and runs Chrome, Slack and Zoom. It was written by AI, directed by one person, over six months. Line count excludes vendored dependencies. Most of it — about 273K — is the Flutter→Swift framework port that the whole system rests on; the desktop itself, its Wayland and X11 servers and the bundled apps come to roughly 62K. Both repositories are public — desktop https://github.com/starling-build/starling and engine https://github.com/starling-build/starling-engine — so every number here is yours to check. Not a browser tab. Not a mock-up. "AI built a desktop" has been claimed before, and it has usually meant one of three things: a desktop metaphor drawn inside a web page; a convincing screenshot of something that was never logged into; or a from-scratch system that does boot, but only ever runs the handful of programs written for it. One test separates them: does it run software it didn't write? That is a desktop's actual job — to host programs made by strangers, years apart, in toolkits it doesn't control, and keep them all on one screen without any of them knowing about each other. A system that only runs its own apps has skipped the hard part. Starling is the session. It talks to DRM/KMS and owns the display. It reads the raw input devices. It is a Wayland compositor, and it hosts an X server for the apps that still need one. You pick it at the login screen, sign in, and it's your desktop until you log out — running Chrome, Slack and Zoom, none of which have ever heard of it. - Runs inside a browser tab - Windows are