v0.1.0
Pre-release
Pre-release
Introducing Microsoft Agent Framework for Go — Public Preview
The first release of Microsoft Agent Framework for Go provides the core building blocks for creating AI agents and multi-agent applications in Go.
Highlights
- Agent execution with streaming, structured output, sessions, history, and automatic tool calling
- Extensible tools, middleware, approvals, and context providers
- Graph-based workflows with routing, concurrency, checkpointing, human-in-the-loop, and multi-agent collaboration
- Integrations with Microsoft Foundry, OpenAI, Anthropic, Gemini, GitHub Copilot, MCP, A2A, and AG-UI
- OpenTelemetry-based tracing and observability
- Agent Skills for reusable, domain-specific knowledge and capabilities
See the Agent Framework documentation | Microsoft Learn for guides, concepts, and tutorials.
This release is offered as a public preview for evaluation, early adoption, and community feedback. APIs and capabilities may evolve as the SDK progresses toward general availability.
Contributors
Thanks to everyone who contributed to this first release:
- Pratik Dhanave (@PratikDhanave)
- @by291
- S Santhosh Nagaraj (@yolossn)
- Sertaç Özercan (@sozercan)
- Tyler Wells (@lifeofzero)
- Ben Griffin (@griffinbird)
- Davis Goodin (@dagood)
- George Adams (@gdams)
- Michelle Clayton (@michelle-clayton-work)
- Quim Muntal (@qmuntal)