All repositories

Agent frameworksmicrosoft

autogen

Microsoft's framework for agents that talk to each other. It has the high-level AgentChat API and AutoGen Studio, a no-code graphical interface.

Who it is for

For Python developers building agent teams who want a GUI for experiments.

How to start

  1. Install: pip install -U "autogen-agentchat" "autogen-ext[openai]".
  2. Export your key: export OPENAI_API_KEY="sk-...".
  3. For the no-code GUI, run pip install -U "autogenstudio".

Steps are taken from the README. Check the current version in the repository before running them.

Stars over the last 30 days

+553Sep 6 — Oct 5
60,71061,263

Author's description

A programming framework for agentic AI

Significant-Gravitas

AutoGPT

A platform where you build agents in a visual builder or by describing them in plain words, then run them on a schedule or a trigger. Hosted version plus free self-hosting.

188Kstars+809 in 30 dPython

langchain-ai

langchain

The best-known toolkit for LLM apps: one interface to dozens of models, plus tools, chains and agents. You can swap providers without rewriting the app.

147Kstars+1.9K in 30 dPython

browser-use

browser-use

Growing fastest

A library that lets an agent drive a browser: open sites, click, fill in forms. Works with a local browser or a cloud one.

117Kstars+4.9K in 30 dPython

FoundationAgents

MetaGPT

A multi-agent framework that plays out a whole software company: product manager, architect and engineer take roles and turn one sentence into a project together.

71Kstars+639 in 30 dPython

mem0ai

mem0

A memory layer for agents: it remembers facts about the user across sessions and pulls up the right ones at the right moment, keeping context small.

67Kstars+2K in 30 dPython

crewAIInc

crewAI

A framework where agents get roles, goals and tasks and work like a small team. The mental model is simple: crew, roles, process.

59Kstars+1.4K in 30 dPython
microsoft/autogen — what it is and how to start