 LangChainPython framework for building LLM agents that work with any model provider, built on LangGraph | MIT Permissive | Agent framework | 148k | (Actively maintained)Oct 2026 |
 HaystackPython framework for agents and RAG pipelines with explicit control over retrieval, routing and tools | Apache-2.0 Permissive | LLM orchestration framework | 27k | (Actively maintained)Oct 2026 |
 smolagentsSmall Python library from Hugging Face for agents that write their actions as Python code | Apache-2.0 Permissive | Agent framework | 30k | (Actively maintained)May 2026 |
 AG2Python framework for agents that cooperate, from the community fork of AutoGen 0.2 | Apache-2.0 Permissive | Multi-agent framework | 5k | (Actively maintained)Oct 2026 |
 Semantic KernelMicrosoft SDK for building agents and multi-agent workflows in C#, Python and Java | MIT Permissive | Agent SDK | 29k | (Actively maintained)Oct 2026 |
 DSPyStanford framework for writing LM programs in Python and tuning their prompts automatically, with a ReAct agent module | MIT Permissive | LLM programming framework | 39k | (Actively maintained)Oct 2026 |
 CAMELMulti-agent framework from the CAMEL-AI research community for agent societies, workforces and data generation | Apache-2.0 Permissive | Multi-agent framework | 18k | (Actively maintained)Mar 2026 |
 AI SDKTypeScript toolkit from Vercel for building AI apps and tool-using agents with any model provider | Apache-2.0 Permissive | TypeScript AI toolkit | 27k | (Actively maintained)Oct 2026 |
 VoltAgentTypeScript framework for agents, multi-agent teams and workflows, with an optional hosted console | MIT Permissive | Agent framework | 11k | (Actively maintained)Sep 2026 |
 GenkitGoogle's open source framework for AI apps and agents in TypeScript, Go, Python and Dart | Apache-2.0 Permissive | AI app and agent framework | 6.5k | (Actively maintained)Sep 2026 |
 Cloudflare Agents SDKTypeScript SDK for stateful agents that run on Cloudflare Workers and Durable Objects | MIT Permissive | Agent SDK for Cloudflare Workers | 5.8k | (Actively maintained)Oct 2026 |
 BeeAI FrameworkFramework for agents and multi-agent systems in Python and TypeScript, hosted by LF AI & Data | Apache-2.0 Permissive | Multi-agent framework | 3.4k | (Actively maintained)Sep 2026 |
 Atomic AgentsLightweight Python agent framework built on Instructor and Pydantic, with typed inputs and outputs | MIT Permissive | Agent framework | 6.3k | (Actively maintained)Oct 2026 |
 LangroidPython multi-agent framework where agents work through tasks and pass messages to each other | MIT Permissive | Multi-agent framework | 4.1k | (Actively maintained)Oct 2026 |
 Agency SwarmMulti-agent framework built on the OpenAI Agents SDK, with agents that talk along defined communication flows | MIT Permissive | Multi-agent framework | 4.6k | (Actively maintained)Aug 2026 |
 UpsonicPython framework for autonomous agents and task-based agent teams, with built-in safety policies | MIT Permissive | Agent framework | 8k | (Actively maintained)May 2026 |
 SwarmsPython framework for multi-agent workflows, from sequential and concurrent runs to agent graphs | Apache-2.0 Permissive | Multi-agent framework | 7.3k | (Actively maintained)Oct 2026 |
 PocketFlowMinimal LLM framework in about 100 lines of Python that models agents and workflows as a graph of nodes | MIT Permissive | Minimal LLM framework | 11k | (Slowing: last release 1 to 2 years ago)Jul 2025 |
 Spring AISpring framework for AI features and agent patterns in Java apps, with MCP support | Apache-2.0 Permissive | Java AI framework | 9.6k | (Actively maintained)Aug 2026 |
 LangChain4jJava library for LLM apps and agents, with workflows, a supervisor agent and MCP tools | Apache-2.0 Permissive | Java AI library | 13k | (Actively maintained)Oct 2026 |
 KoogJetBrains framework for building AI agents in Kotlin or Java, with graph workflows and persistence | Apache-2.0 Permissive | Agent framework | 4.6k | (Actively maintained)Sep 2026 |
 EmbabelJVM agent framework from the creator of Spring that plans actions toward goals, built on Spring AI | Apache-2.0 Permissive | Agent framework with planning | 4.5k | (Actively maintained)Oct 2026 |
 RigRust library for LLM apps and agents with one interface over many model providers | MIT Permissive | Rust AI library | 8.9k | (Actively maintained)Oct 2026 |