Microsoft AutoGen
Framework for building multi-agent AI systems where LLM agents collaborate, debate, and use tools to solve complex tasks — from Microsoft Research
Frameworks and tools for building AI applications and agents with Python
Framework for building multi-agent AI systems where LLM agents collaborate, debate, and use tools to solve complex tasks — from Microsoft Research
Python framework for orchestrating role-based multi-agent teams that collaborate to complete complex tasks
The hub for open-source machine learning models, datasets, and spaces — essential for working with transformers and LLMs in Python
Structured outputs from LLMs using Pydantic — extracts typed, validated data from any LLM response, eliminating JSON parsing headaches in AI pipelines
The most widely used Python framework for building LLM-powered applications, with 700+ integrations and tools for agents, RAG, and chains
Framework for building stateful, multi-step AI agent workflows as graphs — ideal for complex reasoning and tool-use pipelines
Data framework for building LLM-powered applications over your own data — handles ingestion, indexing, retrieval, and query pipelines for RAG systems
Run large language models locally with a simple Python API — supports Llama, Mistral, Gemma, and dozens more open-source models
Official Python client for the OpenAI API — supports chat completions, embeddings, assistants, streaming, and function calling with full async support
Type-safe Python framework for building production AI agents, built by the Pydantic team with structured outputs and dependency injection
Hugging Face's lightweight agent library — minimal, readable code for building tool-using LLM agents with support for any model via the Transformers ecosystem