GitClaw is an open-source, self-hosted alternative to CodeRabbit. It runs on your own infrastructure, reviews pull requests on GitHub, GitLab, and Bitbucket, and leaves inline comments on the lines that actually matter — security, performance, maintainability. Reviews use your chosen AI provider, including a local model.
userId goes straight into the query string — this is injectable. Use a parameterized query instead.results on every render. items.map(transform) avoids the mutation and reads cleaner too.Not a feature wishlist — this is what ships in the current release.
Webhooks fire on open and update. GitClaw diffs only what changed, so a follow-up commit doesn't re-review the whole PR.
Flags injection risks, unsafe patterns, and style violations before they reach main — not after.
Catches hot-path inefficiency, redundant work, and regressions that quietly slow a service down over time.
Calls out complexity and duplication while it's still cheap to fix — not eighteen months later.
Reply to @gitclaw directly in a PR comment. It answers follow-up questions in context, no new tab required.
Drop a .gitclaw.yaml in any repo to set ignore paths, review tone, and custom instructions.
Track findings across every repo and team in one place. See what gets caught, and what keeps recurring.
Pluggable AI backend — OpenRouter, Anthropic (Claude), Groq, or any OpenAI-compatible endpoint, including a local Ollama instance.
GitClaw doesn't send your source to a third-party API to get reviewed. It runs wherever you already run things, talks to the model provider you choose, and keeps every diff inside infrastructure you control. The dashboard is yours; the data never leaves.
Native installers with embedded Postgres — no Docker required. Hosted on gitclaw.online when available.
Download GitClaw for Windows, macOS, or Linux. Choose the installer for your machine.
These installers are unsigned. Windows and macOS may display security warnings; the macOS app is not Apple notarized. Download only from this site or the linked GitHub release.
64-bit (x64) Windows installer. Run the .exe, choose an install location, then open GitClaw.
Download installer
GitClaw-Setup-0.1.2.exe
For M-series Macs (arm64). Open the .dmg, drag GitClaw into Applications, then launch it.
Download installer
GitClaw-0.1.2-arm64.dmg
For Intel Macs. Open the .dmg and drag GitClaw into Applications.
Download installer
GitClaw-0.1.2-x64.dmg
Portable app for x64 Linux. Make the file executable, then run it as your normal desktop user. Requires FUSE 2.
Download installer
GitClaw-0.1.2-x86_64.AppImage
For x64 Debian / Ubuntu. Install with your package manager, then open GitClaw from your applications menu.
Download installer
GitClaw-0.1.2-amd64.deb
View release notes and all available installers on GitHub
Node.js, Docker, Git, and a separate database are not required for local reviews. GitClaw includes its own local PostgreSQL database.
On a Mac, open Apple menu → About This Mac. Choose Apple Silicon if you see an Apple M-series chip, or Intel if you see an Intel processor.
Run these commands in the folder containing your download.
Debian / Ubuntu (recommended)
sudo apt install './GitClaw-0.1.2-amd64.deb'AppImage
chmod +x './GitClaw-0.1.2-x86_64.AppImage'
'./GitClaw-0.1.2-x86_64.AppImage'If AppImage reports a missing FUSE library, install FUSE 2 using your distribution’s package manager, or use the .deb on Debian / Ubuntu. Launch the app as your normal user, without sudo.
Cloud models need internet access and may charge for API usage. Your source files are not executed or modified during a local review.
GitHub, GitLab, and Bitbucket connections are optional for local reviews. For automatic pull request reviews, configure a provider and public webhook URL in Integrations, and keep GitClaw running.
Five-minute setup, MIT licensed, no usage limits because there's no meter to hit.