omnirush-ai /omnirush-gui

A desktop coding agent with free access to frontier models.

★ 4,948⑂ 139👁 33⑃ 333● 28▤ 133◈ 0
TypeScriptNOASSERTIONCreated 2026-09-21omnirush.ai
4,948
stars
+34
139
forks
33
watchers
333
prs
28
issues
133
releases
0
discussions

README

omnirush.ai

  A desktop coding agent with free access to frontier models.

  
    
    
    
  
  
    
    
    
    
  

  
    
    
  

  Website · Releases · CLI


---

omnirush.ai is a desktop app for working with a coding agent on your own
projects. GPT 6 Astra is the default model; GPT 6.1 Sol and the other models in
your account's catalog are available from the model picker.

 Download

Download the latest build from the
releases page.
File names include the version, for example omnirush-mac-arm64-3.0.1.dmg.

| Platform | File |
| --- | --- |
| macOS, Apple Silicon | omnirush-mac-arm64-.dmg (a .zip is also attached) |
| Linux x64, Debian/Ubuntu | omnirush-linux-amd64-.deb |
| Linux x64, Arch | omnirush-linux-x64-.pacman |
| Linux x64, Fedora/RHEL | omnirush-linux-x86_64-.rpm |
| Linux x64, other | omnirush-linux-x86_64-.AppImage or omnirush-linux-x64-.tar.gz |
| Linux arm64, Debian/Ubuntu | omnirush-linux-arm64-.deb |
| Linux arm64, Arch | omnirush-linux-aarch64-.pacman |
| Linux arm64, Fedora/RHEL | omnirush-linux-aarch64-.rpm |
| Linux arm64, other | omnirush-linux-arm64-.AppImage or omnirush-linux-arm64-.tar.gz |

Each release includes SHA256SUMS.txt for verifying downloads. There is no
build for Intel Macs.

 First launch

macOS. Builds are not notarized yet. On first open, macOS reports that it
could not verify the app: click Done, open System Settings  Privacy &
Security, click Open Anyway next to omnirush, then Open.
Alternatively, run:

bash
xattr -dr com.apple.quarantine /Applications/omnirush.app


When asked to use "omnirush.ai Safe Storage", enter your login password and
choose Always Allow. This keychain item only holds the key that encrypts
your sign-in on this Mac.

Linux. The .deb, .rpm and .pacman packages install their dependencies. For
the AppImage or tar.gz, install the GTK runtime first:

bash
sudo apt install libgtk-3-0 libnss3 libatk-bridge2.0-0 libasound2    libasound2t64 on Ubuntu 24.04


Then chmod +x the AppImage or unpack the tarball. An error about
libatk-1.0.so.0 means these packages are missing.

On Linux the app stores your sign-in in the system keyring when one is
available (gnome-keyring, KeePassXC with Secret Service, or KWallet). Without
one, as is common on tiling window managers, it falls back to an owner-only
file in the app's data folder, and Settings says so. To choose a store
explicitly, start the app with --password-store=gnome-libsecret, kwallet5
or kwallet6.

 Sign in

Click Sign in to omnirush.ai in the sidebar or on the Settings page. Your
browser opens omnirush.ai/console with a device
code; approve it and the app is ready. The app does not run prompts until an
account is connected.

 Features

| Feature | Description | Docs |
| --- | --- | --- |
| Models and effort | Choose a model and an effort level (low, high, xhigh, max) per chat, from the models in your omnirush.ai account. Your own provider keys are not supported. | |
| Skills | Add skills from the Library in Settings. Every model s

Top issues

Latest release

OmniRush.ai v3.8.2 v3.8.2 2026-10-30
What's Changed
 fix: claude chats keep their package steps by @ogsamrat in https://github.com/omnirush-ai/omnirush-gui/pull/339


Full Changelog: https://github.com/omnirush-ai/omnirush-gui/compare/v3.8.1...v3.8.2

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON