--- id: autogen-agentchat version: "0.7.5" license: MIT License Copyright (c) Microsoft Corporation. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to… (full text in the JSON record) license_treatment: permissive maintenance: aging --- # autogen-agentchat — AutoGen agents and teams library License: permissive · Maintenance: aging · Downloads: 1.1M/mo ## What it is and what it does AutoGen AgentChat is a high-level abstraction layer for building applications where multiple AI agents collaborate to solve tasks. It sits on top of autogen-core and is designed as the recommended entry point for developers new to multi-agent systems, offering intuitive defaults like preset agent behaviors and predefined team patterns rather than requiring manual orchestration. The package bundles agents with common configurations and teams with established multi-agent design patterns, reducing boilerplate and decision fatigue. For typical use, you instantiate agents with preset behaviors, compose them into teams following established patterns, and let the framework handle inter-agent communication and coordination. The underlying autogen-core dependency provides the event-driven engine; AgentChat wraps it in a simpler, more opinionated interface. Advanced users can drop down to autogen-core for finer control, but most workflows stay within AgentChat's higher-level abstractions. Use it for: - Build a customer support system where specialized agents handle different ticket categories and escalate to a supervisor agent. - Create a research assistant that coordinates multiple agents—one for web search, one for document analysis, one for synthesis. - Implement a code review workflow where agents check style, security, and functionality in parallel before merging. - Design a data analysis pipeline where agents fetch data, clean it, and generate reports in sequence. - Prototype a multi-turn conversation system where agents take turns responding and refining answers. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides a high-level API for building multi-agent applications with preset agent behaviors and predefined multi-agent design patterns, built on autogen-core. Yes, if you are building multi-agent applications and want a structured, batteries-included starting point. The low install friction, permissive MIT license, and position within an active ecosystem make it a reasonable choice for prototyping and production use. The aging maintenance status (318 days since last release) is not alarming for a stable library, but verify that autogen-core updates remain compatible before adopting in a fast-moving project. ## Install pip install autogen-agentchat uv add autogen-agentchat poetry add autogen-agentchat ## Installing autogen-agentchat Before you install: Low install friction with a single runtime dependency (autogen-core). Package is aging—last release was 318 days ago—but remains actively maintained within the autogen ecosystem. License in practice: MIT License permits commercial and private use, modification, and distribution with minimal restrictions; you may use this in proprietary projects provided you retain the copyright notice. Quickstart: pip install autogen-agentchat from autogen_agentchat.agents import AssistantAgent agent = AssistantAgent(name="helper", model_client=your_model_client) Requires Python 3.10 or later; you must provide a model_client (typically from autogen-core or a compatible LLM integration). Verify before relying: - What specific multi-agent design patterns are included as presets—the fact sheet does not enumerate them. - Whether autogen-core's event-driven model remains accessible to users who start with AgentChat. - Performance characteristics or scalability limits for team-based agent systems. ## Package facts - License: MIT License Copyright (c) Microsoft Corporation. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to… (full text in the JSON record) (permissive) - Python support: supports_current - Install friction: low - Maintenance: aging - Downloads: 1.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags multi-agent framework, agent orchestration library, autogen agents and teams, multi-agent design patterns, agent behavior presets, agent communication framework, team-based agent systems, multi-agent-systems, llm-orchestration, agent-framework [View on SkillFed](https://skillfed.io/packages/autogen-agentchat) · [View on PyPI](https://pypi.org/project/autogen-agentchat/)