Encore
Encore automates infrastructure provisioning from development to production, enabling developers and AI agents to ship code without waiting on Terraform or DevOps teams.

Automated Infrastructure for Humans and Agents
Encore automates infrastructure provisioning from development to production, eliminating Terraform PRs and DevOps handoffs. Developers and AI agents can build, validate, and deploy features instantly without infrastructure delays.
Key Features
- Local Development with Full Infrastructure: Open-source SDK provisions databases, queues, and buckets locally for immediate feature testing
- AI Agent Workflows: Define infrastructure needs directly in code for agents to execute and validate features
- Preview Environments: Automatic temporary environments for each branch to test complete workflows without shared staging
- Cloud-Native Deployments: Provisions infrastructure in your AWS or GCP account on merge, maintaining your cloud boundaries
- Self-Service Governance: Centralized environment configuration with approved policies, reducing platform review bottlenecks
- CLI-First Workflow: Install with
curl -L https://encore.dev/install.sh | bashand scaffold apps in minutes
Tech / Self-Hosting
- Open Source SDK: Available at github.com/encoredev/encore
- Cloud Provisioning: Deploys infrastructure to your AWS or GCP accounts
- Self-Hosting: Not required as infrastructure is provisioned in your cloud account
- Tech Stack: Go-based SDK with TypeScript/JavaScript support