Agents
Agents is an open-source AI agent framework for building intelligent agents that can autonomously plan and execute tasks.
Core frameworks for building AI agents
Agents is an open-source AI agent framework for building intelligent agents that can autonomously plan and execute tasks.
OpenHands is an open-source AI software engineering agent platform that can automatically execute development tasks, modify code, and support collaborative iteration.
LangChain AWS is LangChain's AWS integration library, supporting building AI agents using AWS Bedrock, Lambda, and other services with seamless AWS cloud integration.
CAMEL is an open-source framework for multi-agent collaboration, supporting role-play, task decomposition, and coordinated execution.
MetaGPT is a multi-agent framework that assigns different roles to GPTs to form a collaborative entity for complex tasks. Given one line of requirement, it returns PRD, design, tasks, and code.
Google Agent Development Kit (ADK) is Google's agent development framework for building complex AI agent systems with tool integration and multimodal processing capabilities.
Griptape is a modular framework for building and deploying AI agents, supporting toolchains, memory, and multi-model integration.
smolagents is a lightweight agent framework from Hugging Face for quickly building tool-using LLM agents.
LangChain is a framework for building applications powered by language models. It provides core capabilities such as chaining, memory management, and agent orchestration, making it a go-to choice for AI agent development.
LangGraph is an agent workflow orchestration framework from the LangChain team, using graph structures to model agent state and transitions.
Dify is an open-source LLM application development platform with a visual agent orchestration interface, supporting workflows, knowledge bases, and multiple models.
Letta (formerly MemGPT) is an open-source framework for building stateful AI agents with advanced reasoning and transparent long-term memory. It allows you to visually test, debug, and observe agents.
Microsoft Semantic Kernel is a lightweight SDK for combining large language models with conventional programming languages to build AI agent applications.
TaskWeaver is Microsoft's open-source code-interpreter-style agent framework, suitable for data analysis and complex task automation.
OpenAI Agents SDK is OpenAI's official agent development toolkit, supporting the building of multi-step workflow AI agents with core features like tool calling and state management.
Phidata is a framework for building AI agents with memory, knowledge, and tool integration to make agents more capable and useful.
PydanticAI builds agents on top of type systems, emphasizing verifiable data structures, tool calling, and production-grade reliability.
AutoGPT is an autonomous AI agent that can complete user-defined tasks end-to-end. It plans and executes steps on its own and is considered a milestone in agent autonomy.
DSPy is a declarative LLM programming framework focused on optimizable prompts and program structure, suitable for complex agent workflows.
GPT Researcher is an autonomous research agent that can gather, organize, and analyze information to produce detailed research reports.