Features

Preview

Sign in during Public Preview to get the Team plan free, plus an early-adopter discount when we launch. Sign in

Locally is a local cloud environment that runs entirely on your machine - with a Control Plane API you can provision resources against, Data Plane Emulators for services such as Storage, Key Vault and Service Bus, and the Locally Dashboard to see what's running. Automatic Configuration means you can use the tools you already know against it.

Locally also includes features to help you build and test your infrastructure, such as Chaos Engineering to simulate failures, Cost Estimation, Policy & Compliance and generating the Minimum Necessary Permissions your application needs.

If you're working in a team, Locally Teams lets you share Runbooks, Policies and the Locally Directory with everyone on your team.

Architecture Diagrams

A live architecture diagram of your local subscription - control plane resources, their data plane sub-resources, and the dependencies between them.

Automatic Configuration

Locally automatically configures the Azure CLI, Terraform, OpenTofu, Pulumi, PowerShell and cURL to operate against your local environment.

Chaos Engineering

Team

Inject failures (429s, 500s, dropped requests, latency, name recasing) into your local Azure environment to test how your infrastructure copes.

Control Plane API

Provision Subscriptions, Resource Groups and Resources through the standard Azure Resource Manager APIs - the same ones the Azure CLI, Terraform and SDKs call.

Cost Estimation

Estimate the cost of your Azure infrastructure before deploying it. Catch expensive configurations during local development.

Data Plane Emulators

How Locally's data plane emulators for Storage, Key Vault, Service Bus and more are provisioned, addressed and authenticated.

DNS Server

Locally runs its own DNS server, resolving data plane endpoints and the records in your Public and Private DNS Zones - no hosts-file editing required.

Enforce Stable API Versions

Team

Restrict Locally to stable (GA) APIs with feature flags - turn off Preview and Deprecated API versions, and the Microsoft Graph beta endpoint.

Locally Dashboard

A visual interface for browsing subscriptions, resource groups, resources, credentials and logs in your local Locally environment.

Locally Directory

Team

A per-team expertise leaderboard built from deployment activity, so you can find who knows which Azure services across your team.

Locally Runbooks

Team

Team-curated ARM templates and database scripts that run in order when Locally provisions an environment, or on demand via CLI.

Locally Teams

Team

Share policies, runbooks and an expertise directory across your team via your Locally Account, synced automatically into every member's local install.

MCP Server

Locally includes an MCP Server, so AI tools such as Claude Code can deploy templates and work with the resources in your Locally environment.

Minimum Necessary Permissions

Generate a minimal Azure role definition from the API calls your application makes, so you can deploy with least privilege instead of Contributor.

Observability

Request logging and distributed tracing for every API call made against your local Azure environment.

Policy & Compliance

Team

Define and enforce Azure Policy assignments at subscription, resource group or resource scope, with compliance reporting in the Locally Dashboard.

Subscriptions, Tenants & Credentials

Every Locally environment has three subscriptions in a real tenant, a service principal that issues real JWTs, and Azure's RBAC enforced on every request.

Preview

Sign in during Public Preview to get the Team plan free, plus an early-adopter discount when we launch. Sign in

A local cloud for you and your agents.

Your Azure infrastructure, running on your machine. Deploy in seconds, break things freely, and ship to Azure when you're ready.