Install
Install Omnigraph from release binaries, Homebrew, or source.
Omnigraph ships as two binaries:
omnigraphomnigraph-server
The default install path is binary-first. Source builds remain available for development and unsupported platforms.
Quick install
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install.sh | bashBy default the installer places both binaries in ~/.local/bin.
The installer downloads a published release asset, verifies the SHA256 checksum, and unpacks it. It does not build from source.
If no stable tag is published yet, the installer automatically falls back to
the rolling edge release.
Homebrew
brew tap ModernRelay/tap
brew install ModernRelay/tap/omnigraphChannels
Stable binaries:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install.sh | bashRolling edge binaries from main:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install.sh | RELEASE_CHANNEL=edge bashInstall from source:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install-source.sh | bashUseful overrides
Install to a different directory:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install.sh | INSTALL_DIR="$HOME/bin" bashInstall a specific tag:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install.sh | VERSION=v0.1.0 bashBuild from a specific git ref:
curl -fsSL https://raw.githubusercontent.com/ModernRelay/omnigraph/main/scripts/install-source.sh | SOURCE_REF=main bashManual source build
cargo build --release --locked -p omnigraph-cli -p omnigraph-server
install -m 0755 target/release/omnigraph ~/.local/bin/omnigraph
install -m 0755 target/release/omnigraph-server ~/.local/bin/omnigraph-serverRelease assets
Tagged releases publish:
omnigraph-linux-x86_64.tar.gzomnigraph-macos-x86_64.tar.gzomnigraph-macos-arm64.tar.gz
Each archive contains both binaries:
omnigraphomnigraph-server
Verify the install
omnigraph version
omnigraph-server --help