Trusted by pioneering engineering teams, from startups to industry-defining enterprises
Cursor helps developers write features in minutes...
But they still manually set up local infrastructure, write Terraform/Pulumi/CDK, and maintain CI/CD pipelines.
What if you could automate infrastructure too?
Use Cursor as you normally would, describing what to build including the infrastructure primitives you want to use. For example:Add image upload with background resizing and S3 storage. Use Pub/Sub for keeping track of background tasks.
Encore's parser analyzes the code and creates a graph of the infrastructure requirements, then sets it up automatically for local development.
Create a PR and Encore Cloud creates a dedicated preview environment for end-to-end testing. Merge and DevOps gets an approval request for any infrastructure changes, approved changes are automatically provisioned in your AWS/GCP environment.
"We've seen a 3x increase in development speed and 90% shorter project lead times."
— Josef Sima, Engineering Director at Groupon
Locally for development (PostgreSQL, Redis, etc. run automatically). Preview environments deploy to Encore Cloud for PR testing. Production infrastructure provisions in your own AWS or GCP account with full control.
Encore integrates infrastructure as objects in the application code, not a separate config repo. This means everything is in one context, perfect for AI code generation. Encore also enables automatic infrastructure provisioning for local development, and using different cloud services depending on the deployment target — all without any code changes. This means no endless writing and maintaining Terraform or YAML files.
Yes, we recommend gradual adoption where you use Encore for new development and gradually migrate existing services. This way you unlock the productivity benefits on day 1 for new development, without disrupting your current setup.
View Migration GuideEncore runs infrastructure locally automatically—no Docker Compose or manual setup needed. PostgreSQL, Pub/Sub, Redis, and S3 work out of the box.
Encore is designed for building cloud-native applications that use common primitives like microservices, APIs, databases, message queues, etc.
Currently, the Encore framework is only available for TypeScript and Go. Deployments are only supported in AWS and GCP. Azure support is coming soon.
No, you can use any AI code generation tool you want. Encore also works great with tools like Claude Code, Copilot, etc.
Encore Cloud has a generous free tier to get you started. Once you want to use Pro features or deploy to your AWS/GCP account, the price is $49 per member / month + $99 per GCP/AWS environment / month + $2.5 per resource / month. Click below to use our pricing calculator to estimate your monthly price.
Calculate price