CrownOS is an Agentic Linux desktop OS written in Rust with advanced computer use capabilities. We are redesigning everything above the kernel like compositor, shell, bar, dock, notifications, settings and a multi device bridge for the agentic era tuned for automation, customization and polished user experience out of the box unlike any other linux distros.
crownos-iso
(Linux Installation Image)
│
▼
crowndesktop
(Desktop Environment)
│
▼
crownpositor
(Wayland Server)
│
┌──────────────┬──────────────┼──────────────┬──────────────┐
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
crownbar crowndock crownotify crownlauncher crowndictator
│ │ │ │ │
└──────────────┴──────────────┼──────────────┴──────────────┘
crownos-ipc
(Custom IPC communication protocol)
crownui llts-protocol
(UI Toolkit) (Network Protocol)
│ │
▼ ┌────────────────────┼────────────────────┐
crownos-settings │ │ │
(System Apps) ▼ ▼ ▼
│ crowncrate-linux crowncrate-chrome crowncrate-android
▼
crownos-config
(Global system config manager)
| Repository | Description |
|---|---|
crownos-iso |
Linux installation image |
crowndesktop |
Desktop environment |
crownpositor |
Wayland compositor |
crownbar |
Desktop status bar |
crowndock |
Application dock |
crownotify |
Notification system |
crownlauncher |
Application launcher |
crowndictator |
Voice dictation for CrownOS |
crownui |
App framework for Wayland |
crownos-settings |
System settings application |
lls-protocol |
Network transmission protocol for CrownConnect |
crownconnect-linux |
Linux client for the CrownConnect bridge |
crowncrate-chrome |
Browser plugin bridge for CrownConnect |
crownconnect-android |
Android client for CrownConnect |