Alpha — CodeAnvil is under active development and not yet publicly announced.

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

bash
# Clone and build the CLI
git clone ssh://git@codeanvil.io:2222/~/anvil
cd anvil && cargo build --release
sudo cp target/release/anvil /usr/local/bin/

# Register your account
anvil user register your-email@example.com

# Setup your repository
cd your-project
anvil repo setup

# Push your code
git push -u origin main

Full Quick Start Guide →

Documentation

Core 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

$0/user/mo
  • ✓ Everything in CodeAnvil
  • ✓ 5 repositories
  • ✓ 100 builds/month
  • ✓ 50 AI reviews/month

Full Pricing Details →

Ready to get started?

Start with the Free tier today. No credit card required.