Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Important
The projects on this page are created and maintained outside the Microsoft Agent Framework team. Microsoft doesn't own, test, or support these projects. Listing a project doesn't imply Microsoft endorsement or confirm compatibility with any Agent Framework version. For compatibility information, support, and issue handling, contact the project maintainer through the project's repository and issue tracker. For security concerns, follow the maintainer's security reporting guidance.
Community members maintain projects that integrate with or extend Microsoft Agent Framework. To request inclusion, open a pull request against the .NET catalog in the Agent Framework repository.
Context providers
All listed providers support chat history memory with ChatHistoryMemoryProvider
and RAG with TextSearchProvider.
| Name | Brief description | Project | Issues |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | A Microsoft.Extensions.VectorData provider for Azure AI Search. | CommunityToolkit.VectorData.AzureAISearch | Open an issue |
| CommunityToolkit.VectorData.AzureCosmosDB | A Microsoft.Extensions.VectorData provider for Azure Cosmos DB for NoSQL. | CommunityToolkit.VectorData.AzureCosmosDB | Open an issue |
| CommunityToolkit.VectorData.AzureDocumentDB | A Microsoft.Extensions.VectorData provider for Azure DocumentDB with MongoDB compatibility. | CommunityToolkit.VectorData.AzureDocumentDB | Open an issue |
| CommunityToolkit.VectorData.Chroma | A Microsoft.Extensions.VectorData provider for Chroma and Chroma Cloud, built on ChromaDotNet.Client. | CommunityToolkit.VectorData.Chroma | Open an issue |
| CommunityToolkit.VectorData.InMemory | An in-memory Microsoft.Extensions.VectorData provider. | CommunityToolkit.VectorData.InMemory | Open an issue |
| CommunityToolkit.VectorData.PgVector | A Microsoft.Extensions.VectorData provider for PostgreSQL with the pgvector extension. | CommunityToolkit.VectorData.PgVector | Open an issue |
| CommunityToolkit.VectorData.Qdrant | A Microsoft.Extensions.VectorData provider for Qdrant. | CommunityToolkit.VectorData.Qdrant | Open an issue |
| CommunityToolkit.VectorData.Redis | A Microsoft.Extensions.VectorData provider for Redis. | CommunityToolkit.VectorData.Redis | Open an issue |
| CommunityToolkit.VectorData.SqliteVec | A Microsoft.Extensions.VectorData provider for SQLite using sqlite-vec. | CommunityToolkit.VectorData.SqliteVec | Open an issue |
| CommunityToolkit.VectorData.SqlServer | A Microsoft.Extensions.VectorData provider for SQL Server. | CommunityToolkit.VectorData.SqlServer | Open an issue |
| CommunityToolkit.VectorData.Weaviate | A Microsoft.Extensions.VectorData provider for Weaviate. | CommunityToolkit.VectorData.Weaviate | Open an issue |
| CouchbaseConnector.SemanticKernel | A Microsoft.Extensions.VectorData provider for Couchbase and Couchbase Capella. | CouchbaseConnector.SemanticKernel | Open an issue |
| Elastic.SemanticKernel.Connectors.Elasticsearch | A Microsoft.Extensions.VectorData provider for Elasticsearch. | Elastic.SemanticKernel.Connectors.Elasticsearch | Open an issue |
Community members maintain projects that integrate with or extend Microsoft Agent Framework. To request inclusion, open a pull request against the Python catalog in the Agent Framework repository.
Tools
| Name | Brief description | Scenarios | Project | Issues |
|---|---|---|---|---|
| Engram | Durable memory tools with optional middleware for Agent Framework agents. | Explicit cross-session memory recall and persistence; automatic recall and capture | agent-framework-engram | Open an issue |
| Quilzo | A self-hosted MCP gateway that offers an organization's MCP servers to agents with pinned tool definitions, per-role access, held calls and an audit log. | Calling MCP tools through MCPStreamableHTTPTool with a token; tool calls that wait for a person to approve; audit of every tool call |
Quilzo with Agent Framework | Open an issue |
Context providers
| Name | Brief description | Scenarios | Project | Issues |
|---|---|---|---|---|
| MemorySync | A context provider that recalls and captures user memory around agent runs. | Per-user cross-session memory; instruction-layer recall; automatic fact capture | agent-framework-memorysync | Open an issue |
Community members maintain projects that integrate with or extend Microsoft Agent Framework. No Go community projects are listed yet.