CodeAnvil

Making changes easy

An opinionated git forge with pull requests, review signatures, AI reviews, SSH-only access, and secure CI/CD. All your data stays in git.

Quick Start

Get started with CodeAnvil in minutes:

bash
# Clone and build the CLI
git clone https://codeanvil.io/codeanvil.git
cd codeanvil/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 →

Explore CodeAnvil

Everything you need for professional git workflow.

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.