Agents and agent-academy

The SDK provides the technical framework for building agents while the academy provides the educational curriculum for learning that framework, making them complements designed for sequential use.

Agents
64
Established
agent-academy
63
Established
Maintenance 20/25
Adoption 10/25
Maturity 9/25
Community 25/25
Maintenance 25/25
Adoption 10/25
Maturity 9/25
Community 19/25
Stars: 788
Forks: 265
Downloads:
Commits (30d): 6
Language: PowerShell
License: MIT
Stars: 1,834
Forks: 135
Downloads:
Commits (30d): 95
Language: PowerShell
License: MIT
No Package No Dependents
No Package No Dependents

About Agents

microsoft/Agents

The Microsoft 365 Agent SDK simplifies building full stack, multichannel, trusted agents for platforms including M365, Teams, Copilot Studio, and Webchat.

Provides a runtime container abstraction with built-in state management, activity handling, and event orchestration that abstracts away channel-specific communication protocols. AI-agnostic architecture lets developers plug in any LLM provider (OpenAI, Azure OpenAI, Hugging Face) or leverage Azure AI Foundry for reasoning and RAG, while integrating with Semantic Kernel for plugin composition and Copilot Studio for multi-agent patterns. Available as separate language SDKs for C#/.NET, JavaScript, and Python.

About agent-academy

microsoft/agent-academy

Curated lessons on getting started building agents with Copilot Studio

Provides structured, multi-part curriculum with hands-on lessons for building agents within Microsoft Copilot Studio's low-code platform. The course content is version-controlled and community-contributed via GitHub, enabling collaborative updates to learning materials alongside platform evolution. Targets developers transitioning from traditional automation to conversational AI agent development.

Scores updated daily from GitHub, PyPI, and npm data. How scores work