RadarTopicsBuildersWeeklyReads
Open Source Radar
microsoft/

apm

GitHubWebsite

APM is an open-source Python-based dependency manager for AI agents. It uses a manifest file apm.yml to declare agent dependencies and supports plugin authoring, transitive resolution, and governance features.

3.5kstars
311forks
154issues
MITlicense
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

APM – Agent Package Manager is an open-source, community-driven dependency manager for AI agents. Think package.json, requirements.txt, or Cargo.toml — but for AI agent configuration.

How it works

APM uses a manifest file called apm.yml to declare agentic dependencies including skills, plugins, agents, hooks, and MCP servers. It provides commands such as apm install to reproduce a configured agent setup across clients, and supports packaging with apm pack and generating Copilot-specific outputs with apm compile -t copilot.

Getting started

Linux / macOS

curl -sSL https://aka.ms/apm-unix | sh

Windows

irm https://aka.ms/apm-windows | iex

Native release binaries are published for macOS, Linux, and Windows x86_64. apm self-update reuses the matching platform installer.

Other install methods:

# Homebrew
brew install microsoft/apm/apm
# pip
pip install apm-cli
# Windows
# Scoop
scoop bucket add apm https://github.com/microsoft/scoop-apm
scoop install apm
# pip
pip install apm-cli
Then start adding packages:

apm install microsoft/apm-sample-package#v1.0.0

Or install from a marketplace:

apm marketplace add github/awesome-copilot apm install azure-cloud-development@awesome-copilot

Or add an MCP server:

apm install --mcp io.github.github/github-mcp-server --transport http # connects over HTTPS


## Getting started guidance
See the Getting Started guide for the full walkthrough.

## Releases
Latest releases include v0.27.0 (2026-08-02) with changes around dashboard POST body size limits, and prior versions detailing TLS verification against the OS trust store, etc.

## Traction
Repo has 3461 stars and 311 forks as listed.
SharePost on XLinkedIn
All trending reposRevenue-verified startups →