Microsoft AutoGen
AutoGen is a programming framework designed for creating multi-agent AI applications, allowing agents to operate autonomously or collaborate with humans. It features a layered, extensible design with a Core API for message passing and a simpler AgentChat API for rapid prototyping, and supports integrations through an Extensions API. Although now in maintenance mode, AutoGen inspired the community with its experimental multi-agent orchestration patterns, and developers can still leverage its architecture for existing projects or explore new ones using the recommended successor, Microsoft Agent Framework. This framework empowers users to build sophisticated AI systems with tools like AutoGen Studio for no-code prototyping and AutoGen Bench for performance evaluation.
AutoGen pioneered experimental multi-agent orchestration patterns, significantly influencing the development of collaborative AI systems and frameworks.
Framework for multi-agent AI applications
Learn one new AI thing every day.
Daily Deck sends you seven plain-English cards like this every morning. Free.
Start free