aspire

Installation
Summary

Code-first orchestration for polyglot distributed apps with automatic service discovery and observability.

  • Orchestrates containers, executables, and cloud resources (C#, Python, JavaScript, Go, Java, Rust, and more) from a single .NET AppHost project
  • Includes 144+ integrations across databases, caches, messaging, AI, and observability platforms with automatic environment variable injection for service discovery
  • Built-in dashboard provides real-time logs, traces, metrics, and GenAI visualization; MCP server enables AI assistants to query running apps and search documentation
  • CLI supports local development (aspire run), deployment manifest generation (aspire publish), and integration management; templates available for starter projects
SKILL.md

Aspire — Polyglot Distributed-App Orchestration

Aspire is a code-first, polyglot toolchain for building observable, production-ready distributed applications. It orchestrates containers, executables, and cloud resources from a single AppHost project — regardless of whether the workloads are C#, Python, JavaScript/TypeScript, Go, Java, Rust, Bun, Deno, or PowerShell.

Mental model: The AppHost is a conductor — it doesn't play the instruments, it tells every service when to start, how to find each other, and watches for problems.

Detailed reference material lives in the references/ folder — load on demand.


References

Reference When to load
CLI Reference Command flags, options, or detailed usage
MCP Server Setting up MCP for AI assistants, available tools
Integrations Catalog Discovering integrations via MCP tools, wiring patterns
Polyglot APIs Method signatures, chaining options, language-specific patterns
Architecture DCP internals, resource model, service discovery, networking, telemetry
Related skills

More from github/awesome-copilot

Installs
8.6K
GitHub Stars
32.7K
First Seen
Feb 13, 2026