Agents  by microsoft

Build trusted, multichannel AI agents for Microsoft 365

Created 10 months ago
443 stars

Top 67.7% on SourcePulse

GitHubView on GitHub
Project Summary

The Microsoft 365 Agents SDK enables developers to build and deploy multichannel, trusted AI agents for platforms like Microsoft 365 Copilot, Teams, and custom web applications. It provides a flexible framework for integrating various AI services and models, abstracting away channel-specific communication complexities.

How It Works

The SDK acts as an agent "container," managing state, storage, and event handling. It supports multiple AI providers and allows customization of agent behavior for specific channels like Microsoft Teams. This approach offers flexibility in AI model selection and deployment across diverse enterprise systems.

Quick Start & Requirements

  • Client libraries are available for C#/.NET, JavaScript, and Python in separate repositories.
  • Official documentation is available: Agents SDK Documentation
  • Related SDKs include Semantic Kernel, Azure AI Foundry, and SharePoint Embedded Copilot SDK.

Highlighted Details

  • Supports C#, JavaScript, and Python development.
  • Agnostic to AI service and model choices.
  • Facilitates agent deployment across Microsoft 365, Teams, and web channels.
  • Integrates with Semantic Kernel for LLM orchestration.

Maintenance & Community

  • Contributions are welcomed via a CLA.
  • The project adheres to the Microsoft Open Source Code of Conduct.
  • Recommended VS Code extensions are listed for development.

Licensing & Compatibility

  • The SDK is licensed under the MIT license.
  • Use of other services is governed by their respective agreements.

Limitations & Caveats

This repository serves as a jumping-off point; language-specific issues should be raised in their respective repositories.

Health Check
Last Commit

3 days ago

Responsiveness

1 day

Pull Requests (30d)
16
Issues (30d)
24
Star History
55 stars in the last 30 days

Explore Similar Projects

Starred by Wes McKinney Wes McKinney(Author of Pandas), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
22 more.

autogen by microsoft

0.5%
50k
Agentic framework for multi-agent AI applications
Created 2 years ago
Updated 21 hours ago
Feedback? Help us improve.