Gitnetix app icon

Download Gitnetix

v0.7.1Released What's new →

Installed apps check for new releases on launch and update themselves. All releases on GitHub

On macOS: the first launch

Gitnetix isn't notarized yet, so macOS may say it "is damaged" or "cannot be verified". The app is fine; macOS just can't check who made it. Clear the quarantine flag once after dragging it to Applications.

Or open it once, then go to System Settings › Privacy & Security and click Open Anyway. Updates from inside the app don't need this again.

$ xattr -cr /Applications/Gitnetix.app

Getting "Permission denied", for example without admin rights? Copy the app to your own Applications folder and clear the flag there:

$ mkdir -p ~/Applications
$ cp -R /Applications/Gitnetix.app ~/Applications/
$ xattr -cr ~/Applications/Gitnetix.app
$ open ~/Applications/Gitnetix.app

Universal build: runs natively on Apple Silicon and Intel.

Other ways to run it

Gitnetix branch tree in a phone browser

On your phone

Nothing to install. In Settings › Companion & MCP, allow devices on your network, then scan the QR code. Gitnetix opens in your phone's browser.

Headless, on a dev box

No window. Drive it from your phone or any browser, or from another agent over MCP.

cargo run -p gitnetix-server

As an MCP tool

Every RPC method becomes a tool, forwarded to the running app.

cargo build -p gitnetix-server --release claude mcp add gitnetix -- "$(pwd)/target/release/gitnetix-mcp"

From source

Rust 1.80+, Node 20+, pnpm, and git on your PATH.

pnpm install pnpm app

What you need

  • git installed and on your PATH. Gitnetix drives the real git CLI.
  • For AI: a signed-in CLI (claude, codex, gemini, copilot, ollama) or an API key.
  • For pull requests: a GitHub or Azure DevOps sign-in. No token to create.

Your data stays yours

  • API keys and tokens go to your OS keychain.
  • Config lives in ~/.config/gitnetix (Linux), ~/Library/Application Support/gitnetix (macOS), or $GITNETIX_HOME.
  • Gravatar avatars are off unless you turn them on.