Distribution
Project Overview
OMAR is a Rust workspace with 3 binaries:
omar— the TUI dashboardomar-slack— Slack bridgeomar-computer— computer-use bridge
Runtime dependency: tmux 3.0+
Installation Methods
One-Liner (Recommended)
curl -fsSL https://omarmy.ai/install.sh | sh
Auto-detects OS (macOS/Linux) and architecture (amd64/arm64). Installs all 3 binaries to /usr/local/bin.
Options:
# Pin a specific version
OMAR_VERSION=0.1.0 curl -fsSL https://omarmy.ai/install.sh | sh
# Custom install directory
OMAR_INSTALL_DIR=~/.local/bin curl -fsSL https://omarmy.ai/install.sh | sh
Homebrew
brew install lsk567/omar/omar
Automatically installs tmux as a dependency.
From Source
git clone https://github.com/lsk567/omar.git
cd omar
make install
Requires Rust 1.70+ and GNU Make.
GitHub Releases
Pre-built binaries for all major platforms are provided via GitHub Releases:
omar-linux-amd64.tar.gzomar-linux-arm64.tar.gzomar-darwin-amd64.tar.gzomar-darwin-arm64.tar.gz
Each release includes checksums.txt (SHA256) for verification.
Creating a Release
git tag v0.1.0
git push origin v0.1.0
The CI workflow builds binaries for all targets, creates a GitHub Release, and auto-updates the Homebrew formula.