DIY/Build Your Own
Open Source
AutoGen
Facilitates the development of next-generation large language model applications and multi-agent workflows.

About

AutoGen is an open-source programming framework developed by Microsoft Research for building AI agents and enabling cooperation among multiple agents to solve tasks. It provides a multi-agent conversation framework as a high-level abstraction, simplifying the orchestration, automation, and optimization of complex LLM workflows. AutoGen supports diverse conversation patterns, including autonomous and human-in-the-loop workflows, and integrates LLMs, tools, and human inputs to maximize performance and address LLM limitations.

Features

  • Multi-Agent Conversation Framework: Provides a high-level abstraction for building LLM workflows involving multiple agents.
  • Customizable Agents: Supports agents powered by LLMs, tools, humans, or combinations thereof.
  • Diverse Conversation Patterns: Enables complex workflows with various conversation autonomy and agent interaction topologies.
  • Enhanced LLM Inference & Optimization: Offers APIs to improve inference performance and reduce costs.
  • Open-Source Collaboration: Encourages community contributions and transparency.

Tags

LLM Applications
Multi-Agent Workflows
AI Framework