Three ways to arrange windows
Rime Tiling (Hyprland) is the default. Rime Scrolling (niri) and Rime Floating (labwc) are one choice away at the login screen, with the same Shell on top.
Installer · x86_64
The published installer is the Rime OS v3.2.0 network installer. It installs the signed system image and needs a connection while it runs.
No USB stick? Install beside Windows, from Windows, with a 0.8 MB app. How it works
One signed image that updates in one step and can always go back. A desktop that grows from its own notches. Agents that work for you, fenced in.




Many distributions hand you a base and leave the rest to you. Rime builds the system, the desktop, the agent runtime and the gaming stack as one image, tests them together, signs the result, and updates it in one step.
When it can, an update switches parts that can change in place, such as Rime Shell and Rime's own services, over while you work, and puts them back if a check fails. The kernel and system libraries wait for your next reboot. The previous image stays, one command away.
rime update refuses an image that Rime's own build workflow did not sign. rime trust --gate says why before you commit.
Claude Code, Codex and others run as sessions the system tracks: sandboxed, root only with your password, using credentials they can never read.
Packages from Fedora, COPR, .deb files and AppImages go into an extension beside the image. Flathub and dev capsules cover the rest.
Rime builds its own CachyOS kernel with the BORE scheduler and NTSYNC for Windows games. The NVIDIA driver ships signed for GTX 16, RTX 20 and newer; AMD and Intel run on Mesa.
The same Shell, palette and motion on tiling, scrolling and floating sessions, from the login screen to the lock screen.
Rime is one signed image. An update puts the next image next to the running one. Rime Shell and Rime's own services can switch over at once; the rest moves when you reboot. If it's wrong, the previous one is still there.
One signed image: the system and Rime Shell together.
The new image is verified, then written beside the running one. Nothing you are using changes.
sudo rime updateThe next boot starts the new image. The one before stays on disk and in the boot menu.
sudo systemctl rebootThe previous image becomes the default again. Your home folder and /etc stay as the newer system left them.
sudo rime rollbackRime runs coding agents as sessions the system keeps track of. Type a and Claude Code, Codex, OpenCode, Gemini or Kimi starts in a sandbox that holds your project and nothing else. The Agent Center puts every session that needs you at the top. When an agent needs the system changed, it asks, and you approve it at the machine.
The Dashboard is the centre notch, grown. Wi-Fi and notifications pour out of the right notch and share one surface, so switching between them reshapes it instead of closing and reopening it. Close either and it folds back into the notch it came from.
Rime reads your wallpaper with matugen and derives every surface, text and accent role from it. Change the wallpaper and the desktop retunes: bar, panels, lock screen, window borders, terminal prompt.
Roles from Rime default, dark
#121315#1c1d1f#2c3037#3c424d#b2c8ec#e3e2e5



Nothing fades up out of the middle of the screen. A surface starts as the notch or edge it grows from, and its outline is rebuilt every frame from a few named measurements — width, depth, shoulder, corner — each carried by its own spring.
Computing the same open at 60 Hz and 144 Hz…
Rime Tiling (Hyprland) is the default. Rime Scrolling (niri) and Rime Floating (labwc) are one choice away at the login screen, with the same Shell on top.
Extra packages go into a system extension beside the image, not into it, so updates and rollback keep working. Flathub apps install by their ID.
sudo rime install htopRootless containers for other distributions and toolchains, with GPU access when you ask for it.
rime env create fedoraSteam's big-screen interface in gamescope, on Rime's own build of the CachyOS kernel with the BORE scheduler and NTSYNC. Steam and gamescope install on demand; Gaming Mode appears at the login screen once they're there.
sudo rime install steam gamescope mangohud gamemodeFirefox, Thunar, mpv and the codecs, printing, input methods and the Orca screen reader are in the image. Toolchains come per project from rime env. The Claude and ChatGPT desktop apps install with one command, checked against their makers' signing keys pinned in Rime.
sudo rime install claude-desktopIncoming connections are dropped by default, apart from replies, ping, DHCP, local discovery and SSH. You open one named service at a time, and sudo rime firewall status lists what you have opened.
sudo rime firewall allow sunshineLatest update · 19 October 2026
Startup now finishes up to about 8 seconds sooner on laptops: Rime no longer waits for Wi-Fi to finish connecting before it counts the boot as done.
See what changedA network installer for 64-bit PCs. It downloads the signed system image while it installs.