Code-centric control
Define your stack in code—type-safe and readable. Run locally, deploy anywhere without architectural changes.
API references are intentionally omitted from this search. To find API references, please search these dedicated API pages instead:

Orchestrate frontends, APIs, containers, and databases effortlessly—no rewrites, no limits. Extend Aspire to power any project. Free, open-source, and agent ready.
Define your stack in code—type-safe and readable. Run locally, deploy anywhere without architectural changes.
Orchestrate frontends, APIs, containers, and databases with zero rewrites. Extend Aspire to fit your stack—deploy anywhere.
Built-in OpenTelemetry delivers logs, traces, and health checks automatically—debug faster with zero setup.
Deploy anywhere—Kubernetes, cloud, or on-prem. Aspire adapts to your environment for consistent deployments without rewrites.
Aspire is the control plane for agentic dev. AI agents use your app model to understand, build, and operate your entire stack.
Install the Aspire CLI, run aspire init in your repo, and fuel your agents
with aspire agent init.
Aspire is modular, composable, and extensible. Configure relationships, deployment options, and dev-time flags in one place. Learn more about the AppHost.
Toggle different features on/off to see how Aspire defines different parts of your stack.
var builder = DistributedApplication.CreateBuilder(args);
// Add frontend servicevar frontend = builder.AddViteApp("frontend", "../frontend") .WithHttpEndpoint(env: "PORT");
builder.Build().Run();Statement 1 of 29. Agent-ready. Aspire is an agent-ready, code-first tool for composing, debugging, and deploying distributed applications.
Built for your stack, Aspire orchestrates apps in C#, Java, Python, JavaScript, TypeScript, Go, and more—use the languages you prefer. Explore how to model your apps.
Built for local development, Aspire mirrors production environments on your machine, eliminating “works on my machine” issues for smooth deployments. Learn about pipelines and app topology.
aspire runaspire deploy -e testaspire deployUse Aspire’s CLI to spin everything up locally or create deployment artifacts during your CI/CD. Dive in, and build your first Aspire app.
Local development
aspire runlocalhostProduction deployment
aspire deployMonitor logs, metrics, and traces in real time with the ready-to-use OpenTelemetry dashboard, integrated directly into your workflow. Dive into the dashboard.
Multi-cloud, limitless integrations — Connect Aspire to Azure, AWS, or your own infrastructure. Tap into a vast ecosystem of integrations to power any stack, anywhere. Discover all integrations.
Don’t just take our word for it! From indie hackers to enterprises, developers like you are building faster and shipping with confidence using Aspire. Join the Aspire community.
Get started with Aspire by installing the CLI, then dive into the Docs to learn how to model, run, and deploy your applications.