What Is Anvil?

Anvil is a multi-tenant SaaS platform that orchestrates 57 specialized AI agents to transform tickets — and chat messages — into fully implemented, tested, reviewed, and deployed code.

Agents remember context across interactions, improve from your feedback, and consolidate learnings overnight. Human intervention is required only for edge cases — or when your configurable approval gates demand it.

Four-Layer Architecture

Layer 1: Anvil Platform

Laravel 12 on Forge. Orchestration, billing, dashboards, API proxy. Planning and review agents run here. Memory system and self-evolution engine. Your Anthropic API key never leaves this layer.

Layer 2: Ephemeral Compute

Implementation and DevOps agents run in Firecracker micro-VMs on Fly.io. Each session boots in <1s, clones your repo, executes, and is destroyed. Zero persistent state.

Layer 3: Chat Channels

Conversational agents connect to Slack, WhatsApp, Telegram, Discord, Zoom, and Google Meet. Fast-path responses in <30s. Escalation to the full pipeline when needed.

Layer 4: Tenant Deployment

Forge deploys code to staging and production. Supports Hetzner, DigitalOcean, AWS, Vultr, Linode, custom VPS. Agents never touch production directly.

Built With

Laravel 12
PHP 8.3+ framework
Livewire 3 + Flux UI
Reactive dashboard
PostgreSQL / MySQL
Database-per-tenant
Redis + Horizon
6 queue workers
Fly.io Machines
Ephemeral agent VMs
Laravel Reverb
Real-time WebSockets
Stripe + Cashier
Multi-currency billing
Pest 3 + Playwright
Testing suite
Claude API + CLI
AI agent runtime
Slack, WhatsApp, Telegram
Chat channel adapters

Security & Compliance

API Key Proxy

ANTHROPIC_API_KEY never leaves Anvil. Machines get a short-lived proxy secret.

Database Isolation

Connection-level isolation. Not row-level. SQL injection can't cross tenants.

Ephemeral Machines

Firecracker micro-VMs destroyed after every session. No persistent state.

Secrets Scanner

SecretsScannerAgent runs on every PR. Secrets found = PR blocked.

Encrypted Credentials

AES-256 encryption. OAuth per-tenant. No shared platform tokens.

Branch Protection

Respects all branch rules. Never force-pushes. Can't merge = needs_human.

Start Building with Anvil

Free tier available. All 57 agents. No credit card required.