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:

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:

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:

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.