![aspire 13]()
The highly anticipated Aspire 13 release is now live, delivering an array of new features and significant workflow improvements for developers. This update isn't just an incremental step—it's a complete overhaul designed to make polyglot distributed application development smoother, faster, and more intuitive than ever.
Rethinking Build and Deployment: Meet "aspire do"
One of Aspire 13’s standout features is the all-new aspire do command—a flexible, intelligent reimagining of the build, publish, and deploy process. Instead of waiting on slow, monolithic deployments, developers can now break their pipeline into distinct, parallelizable steps with dependency tracking.
The best part: you can create custom steps, add validation, run tests, or plug in any custom logic as needed—enabling personalized, complex workflows without sacrificing speed. This early preview feature lays the groundwork for future expansions and greater pipeline customization.
Real-Time AI Integration with Aspire MCP
Aspire 13 vaults into the future with the Model Context Protocol (MCP) server, a core addition to the Aspire Dashboard. MCP unlocks direct, real-time access for AI coding assistants like GitHub Copilot and Claude Code to query your running applications:
List all resources and their statuses instantly
Stream real-time and structured logs
Execute commands or retrieve telemetry right from the dashboard
This means no more copy-pasting snippets or log files into chat windows—the AI assistant gains hands-on access to solve problems and analyze your app directly. Get started by clicking the MCP icon in the dashboard and following connection instructions to your preferred AI assistant. Full details are available in the Aspire MCP documentation.
Modern JavaScript Support: Goodbye NPM App, Hello Unified Workflows
In response to community feedback, Aspire 13 dramatically improves JavaScript support:
The new AddJavaScriptApp method replaces the old, confusing AddNpmApp, providing intelligent detection for npm, yarn, and pnpm.
Vite apps enjoy first-class integration, with automatic hot module reloading, port configuration, and streamlined Dockerfile generation.
Package management now uses deterministic, production-grade install commands out-of-the-box, eliminating "it works on my machine" issues for teams.
Publishing a project auto-generates an optimized multi-stage Dockerfile, using Node version detection for seamless deployment.
Get full details on the modernized JS workflow in the Aspire 13 JavaScript guide.
First-Class Python Experience
Aspire 13’s polyglot vision is clearest in its Python enhancements:
Choose from multiple ways to run your code: scripts, modules, or executables
Native support for Uvicorn, enabling FastAPI, Starlette, and Quart apps with automatic HTTP endpoint and health check setup
Smarter package management with support for pip, uv, and venv; integrations with modern tools deliver lightning-fast dependency installs
VS Code debugging works seamlessly across your .NET and Python apps
Automated Dockerfile generation means faster, safer, and easier deployments
To experience this in action instantly, try the new aspire-py-starter template for a full-stack setup combining a React/Vite frontend and FastAPI backend. Just run:
aspire new aspire-py-starter
Quick Start: Upgrade to Aspire 13 Today
Whether you’re a .NET veteran or just exploring modern distributed development, Aspire 13 is ready for you. Upgrading is simple:
# Install the Aspire CLI
curl -sSL https://aspire.dev/install.sh | bash
# Or, update your current Aspire CLI
aspire update --self
# Then, update your project
aspire update
New to Aspire?
Dive in at aspire.dev, where you’ll find guides, templates, and community resources. For detailed release information, including breaking changes and experimental features, the complete release notes offer comprehensive coverage.
Aspire 13 represents a milestone in streamlining distributed application development—across C#, Python, JavaScript, and beyond—with a seamless and efficient workflow designed for today’s polyglot teams.