Semantic Kernel | An open-source SDK for building and orchestrating AI agents, with a specialized Agent Framework for agentic patterns. |
AutoGen | An open-source framework for rapid agent development, ideal for research and experimentation. |
Azure AI Foundry Agent Service | A managed Azure service for building, managing, and deploying AI agents with broad model and data integration support. |
OpenAI Assistants API | An API for creating agents using only OpenAI models, available in Azure but with fewer features than Foundry Agent Service. |
Microsoft 365 Agents SDK | Enables developers to create self-hosted agents for delivery across various channels, not limited to Microsoft 365. |
Microsoft Copilot Studio | A low-code environment for quickly building and deploying agents within Microsoft 365 and other common channels. |
Copilot Studio agent builder in Microsoft 365 Copilot | A declarative tool for business users to author basic agents using descriptions or a visual interface. |