Remi CLI
Ask Remi to fix your code from the terminal.
Run remi in any folder and tell it what you need. It reads the code and runs the tests, and before it changes a file it shows you the change and waits for you to say yes. You can leave it running and follow along from your phone or the web, and it works on macOS, Windows and Linux.
curl -fsSL https://remiapp.ai/install.sh | shThen run remi login and approve the sign-in in your browser.

In your editor
Remi also runs inside your editor.
In VS Code, the extension opens a Remi chat beside your code with your selection and the file's errors already in it. Zed, JetBrains, Neovim and Emacs run Remi as an agent in their own assistant panels, and it still asks before anything changes.
Sign in
You sign in by approving a code in your browser.
Run remi login and remiapp.ai opens in your browser with a code on the screen. If it matches the code in your terminal, approve it and you're signed in.
No browser on that machine? Over SSH you get a code to type on another device, and in CI you set REMI_TOKEN.
Make sure the two codes match.

Requirements, updates and uninstalling
Requirements
Updating
remi update to get the latest version. It checks the download against the release before it replaces the old version, and when a new version is out, Remi mentions it once a day.Signing in without a browser
remi login gives you a code to type on any other device. For CI and scripts, set REMI_TOKEN instead.Uninstalling
remi logout, then delete the .remi folder in your home directory. That removes the program, your settings and your saved sessions.- Requirements
- It runs on a Mac, a Windows PC or a Linux computer, with an Intel, AMD or Arm chip. The installer doesn't need admin rights, or anything else installed first.
- Updating
- Run
remi updateto get the latest version. It checks the download against the release before it replaces the old version, and when a new version is out, Remi mentions it once a day. - Signing in without a browser
- On a machine you reach over SSH,
remi logingives you a code to type on any other device. For CI and scripts, setREMI_TOKENinstead. - Uninstalling
- Run
remi logout, then delete the.remifolder in your home directory. That removes the program, your settings and your saved sessions.
Everywhere
Other places you can use Remi
- Remi DesktopOn your Mac or PCDownload
- Remi CLIIn your terminalYou're here
- Remi for your browserBeside the page you're onComing soonSee what's coming
- Remi for iPhone and AndroidOn your phoneComing soonSee what's coming
- Remi on WhatsAppIn your WhatsApp chatsComing soonSee what's coming
It takes one line to install.
Copy the command for your system and paste it into a terminal.
curl -fsSL https://remiapp.ai/install.sh | shremi login and approve the sign-in in your browser.