omnirush-ai / omnirush-gui
git clone https://github.com/omnirush-ai/omnirush-gui.git
v3.6.5 · 2d ago
A desktop coding agent with free access to frontier models.
+9
stars, 24h · #1,541
+~63
stars, 7 days · #1,963
+3.6k
stars, 30 days · #149
3.7k
★ total · +2% this week
94
forks · 33 open issues
Star history (as recorded here)
LanguageTypeScript
License—
Created2026-09-21 (1mo ago)
Last pushtoday
Watchers23
OwnerOrganization
Links
- GitHub: github.com/omnirush-ai/omnirush-gui
- Homepage: https://omnirush.ai
- Releases · Issues · Hacker News mentions
README excerpt
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: [code] 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: [code] 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 sees the same skills. | | | MCP servers | Local MCP servers from the account's supported list, such as filesystem, git, SQLite, memory, s