CodeAnvil
Git hosting that stays out of your way
PRs, reviews, and builds — all stored in git. No database lock-in. Your data travels with your code.
Quick Start
# 1. Download and build the CLI (requires Rust) curl -sSL https://codeanvil.io/downloads/anvil-latest.tar.gz -o anvil.tar.gz tar -xzf anvil.tar.gz && cd anvil-* cargo build --release sudo cp target/release/anvil /usr/local/bin/ # 2. Register your account anvil register your-email@example.com # 3. Create your first repository mkdir ~/anvil-example && cd ~/anvil-example git init echo "# My First Project" > README.md git add README.md && git commit -m "Initial commit" anvil repo setup git push -u origin main
Documentation
🔄 Pull Requests
Squash commits, signed reviews, and git notes storage.
Start Here🤖 Build Agents
CI/CD on your infrastructure via SSH.
Advanced🧠 AI Code Review
Automated code review with AI analysis.
Advanced⌨️ CLI Reference
All commands and options.
Reference⚙️ Configuration
Branch protection, builds, and AI review settings.
ReferenceCore Concepts
📝 Git Notes Storage
PR metadata, approvals, and build status are stored as git notes. This means your pull request information travels with your repository — no external database required.
🔐 Signed Reviews
Every approval is cryptographically signed using GPG. This creates an immutable audit trail: you can always verify who approved what and when.
🔒 Secure Build Agents
Build agents run on your infrastructure, not ours. Agents poll the server via SSH, so they can run behind firewalls and NAT without opening inbound ports.
🔑 SSH-First Auth
CodeAnvil uses SSH keys for authentication — the same keys you already use for git. No passwords to remember, no OAuth flows. Just secure, key-based authentication.
Simple Pricing
Start free, upgrade when you need more.
Free
- ✓ Everything in CodeAnvil
- ✓ 5 repositories
- ✓ 100 builds/month
- ✓ 50 AI reviews/month
Pro
- ✓ Everything in Free
- ✓ Unlimited repositories
- ✓ Unlimited builds
- ✓ Unlimited AI reviews
Ready to get started?
Start with the Free tier today. No credit card required.