rythem
Get started

Built for Codex

LESS SETUP.MORE FLOW.

Stop vibing. Find your Rythem.

Capture your Codex configuration. Switch rythems in a beat.
Get back to the work that moves you.

npx rythemStart in your terminal

Different projects, different rythems.

InstructionsSkillsAgentsMCP config
A setup that travels
~/the_next_big_thingzsh

# one command to find your flow

rythem use studio/deep-work

Choose a scope (↑/↓ to move, Enter to select)
❯ Current Folder Global

Active studio/deep-work@a84c9e2… in workspace.

Same you. New workspace.Downloads automatically if needed. Your originals are backed up.
Workspace rythem · active01 / 02
Illustrative session · output abbreviated

Try a new setup. Keep what works.

Move between projects and devices.
Keep a different rythem for each project.

Build and share rythems

A rythem is a reusable development setup you can switch, share, and take anywhere. Capture global and project configuration. Sign in to upload, then build your own rythem. Publish a public rythem to share your setup with other developers.

rythem scan --global

Choose a rythem per project

Try rythems shared by other developers. One command downloads, verifies, and activates your rythem. Switch between setups and give each project the rythem that fits.

rythem use studio/deep-work

Try setups with a way back

Take your rythems to another project or device. Your originals are backed up during activation, so you can roll back after trying a new setup.

rythem rollback

One command.
Then get to work.

Install Rythem on Windows, macOS, or Linux. Your server connection is already included.

Download Rythem using npm, or choose a standalone installer below.

Install globally

Node.js 18+
npm install -g rythem

Run rythem from any folder.

Run without a global install

npm / npx
npx rythem

Use the CLI directly with npx.

Windows · PowerShell installerInvoke-RestMethod -Uri 'https://rythem.dev/downloads/install.ps1?v=84446ca0f721686ef378eee070b43133b5ea7455b76f7f8797bb5cc99b508b26' | Invoke-Expression

Installs for your user and adds Rythem to PATH. No administrator access required.

macOS & Linux · Terminal installercurl -fsSL 'https://rythem.dev/downloads/install.sh?v=84446ca0f721686ef378eee070b43133b5ea7455b76f7f8797bb5cc99b508b26' | sh

Installs to ~/.local/bin and configures your shell’s PATH. Open a new terminal after installation.

Standalone installers verify the download’s SHA-256 checksum before replacing Rythem.

Find your next rythem.

Try a shared rythem, or bring your own to a new project or device.

Create an account