What Is Anvil?

Anvil is a multi-tenant SaaS platform that orchestrates 58+ 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

The Anvil platform itself. Orchestration, billing, dashboards, API proxy. Planning and review agents run here. Memory system and self-evolution engine. Your LLM API keys never leave this layer.

Layer 2: Ephemeral Compute

Implementation and DevOps agents run in isolated micro-VMs in Anvil Apps. 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.

Supported Stacks, Frameworks & Integrations

Bring any of these to Anvil — we ship per-stack prompt overrides, base images, and idiomatic per-framework guidance for every supported runtime.

Runtime stacks

Laravel
PHP
Next.js
TypeScript
Astro
TypeScript
Django
Python
Ruby on Rails
Ruby
Spring Boot
Java
Express
Node.js
Angular
TypeScript
Nuxt.js
TypeScript
FastAPI
Python
React + Vite
TypeScript
Flutter (Web)
Dart

LLM providers

Anthropic
OpenAI
Mistral
Google Gemini
Groq
Ollama

Integrations

GitHub
OAuth + PRs + CI
GitLab
OAuth + MRs
Bitbucket
OAuth + PRs + push
Atlassian Jira
Tickets in / out
Trello
Card-driven pipeline
Slack
Chat channel + alerts
WhatsApp
Cloud API
Telegram
Bot API
Discord
Webhooks
Zoom
Meeting transcripts
Google Meet
Transcript bridge
Chatwoot
Customer support bridge
Sentry
Auto-debug → PR
OpenTelemetry
OTLP/HTTP ingest
Datadog
Error Tracking sync
Grafana Loki
LogQL alerts + MCP queries

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

Isolated 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 58+ agents. No credit card required.