A curated list of popular AI agent frameworks and SDKs , grouped by ecosystem.
Every entry links to its GitHub repository and shows a live star badge .
Governance capability legend
Four columns flag built-in Responsible-AI / security capabilities. This is a
best-effort snapshot β features move fast, so verify against each project's current docs.
Guardrails β native input/output validation, content/safety filters, policy checks, structured-output validation, or human-in-the-loop gates.
Identity β a first-class agent identity or principal (stable agent ID, credentials, auth, RBAC) beyond a display name/role.
Audit β built-in tracing/observability of agent steps (events, callbacks, OpenTelemetry).
Sandbox β isolated execution of agent-generated code or tools (containers, microVMs, or a remote sandbox).
Cell values: β
built-in / first-class Β· π‘ partial, basic, or via an official plugin/integration Β· β not built-in (still achievable with external components).
General-purpose & multi-agent orchestration
Framework
Stars
Lang
Guardrails
Identity
Audit
Sandbox
What it is
LangChain
Python
π‘
β
β
π‘
Composable framework for LLM apps with a huge tool/integration ecosystem
LangGraph
Python
π‘
β
β
β
Stateful, graph-based multi-agent orchestration with human-in-the-loop
LlamaIndex
Python
π‘
β
β
π‘
Data framework for RAG and agentic workflows
Microsoft AutoGen
Python/.NET
π‘
β
β
β
Multi-agent conversation framework
Semantic Kernel
C#/Py/Java
β
π‘
β
β
Enterprise agent SDK with plugins and invocation filters
Microsoft Agent Framework
.NET/Python
β
β
β
π‘
Unified successor to Semantic Kernel + AutoGen (Entra Agent ID)
CrewAI
Python
β
β
β
π‘
Role-playing multi-agent "crews" and flows
OpenAI Agents SDK
Python
β
β
β
π‘
Lightweight agents with handoffs and guardrails
OpenAI Swarm
Python
β
β
β
β
Experimental/educational lightweight multi-agent orchestration
Google ADK
Python
β
π‘
β
β
Google's model-agnostic Agent Development Kit
Pydantic AI
Python
π‘
β
β
β
Type-safe agent framework from the Pydantic team
Haystack
Python
π‘
β
β
β
Production LLM/RAG and agent pipelines (deepset)
Agno
Python
π‘
β
β
β
High-performance multi-modal agents (formerly Phidata)
CAMEL
Python
β
β
π‘
π‘
Research framework for multi-agent societies
DSPy
Python
π‘
β
π‘
β
Program (don't prompt) LMs β optimizers and compilers
smolagents
Python
π‘
β
β
β
Minimal, code-first agents (Hugging Face)
Letta
Python
β
π‘
π‘
β
Stateful agents with long-term memory (formerly MemGPT)
Langroid
Python
π‘
β
π‘
β
Multi-agent programming framework
Griptape
Python
π‘
β
π‘
π‘
Modular agents, pipelines, and workflows
Marvin
Python
π‘
β
π‘
β
Lightweight AI engineering toolkit (Prefect)
Strands Agents
Python
π‘
π‘
β
β
Model-driven agent SDK (AWS)
Atomic Agents
Python
π‘
β
π‘
β
Lightweight, composable "atomic" building blocks
AWS Agent Squad
Python/TS
β
π‘
π‘
β
Multi-agent orchestrator (formerly Multi-Agent Orchestrator)
BeeAI Framework
Python/TS
π‘
β
β
π‘
Production agents (IBM Β· Linux Foundation)
Julep
Python
β
π‘
π‘
π‘
Serverless platform + SDK for stateful agents
Autonomous "AutoGPT-style" agents
Framework
Stars
Lang
Guardrails
Identity
Audit
Sandbox
What it is
AutoGPT
Python
π‘
β
π‘
β
Pioneering autonomous GPT agent platform
MetaGPT
Python
π‘
β
π‘
π‘
Multi-agent "software company" framework
BabyAGI
Python
β
β
β
β
Minimal task-driven autonomous agent
SuperAGI
Python
β
β
π‘
π‘
Dev-first autonomous agent framework
AgentGPT
TypeScript
β
β
π‘
π‘
Browser-based autonomous agents
Low-code & visual builders
Framework
Stars
Lang
Guardrails
Identity
Audit
Sandbox
What it is
Dify
Python/TS
π‘
π‘
β
β
Open-source LLM app & agent platform
Flowise
TypeScript
π‘
π‘
π‘
π‘
Drag-and-drop LLM/agent builder
Langflow
Python
β
π‘
π‘
π‘
Visual builder for agent flows
n8n
TypeScript
β
π‘
β
π‘
Workflow automation with native AI agent nodes
Rivet
TypeScript
β
β
π‘
β
Visual programming environment for AI agents
Rasa
Python
π‘
π‘
β
β
Open-source conversational AI / assistants
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
LangChain.js
π‘
β
β
π‘
JS/TS port of LangChain
Vercel AI SDK
π‘
β
β
β
TS toolkit for AI apps/agents with UI streaming
Mastra
π‘
β
β
β
TS agent framework β workflows, memory, RAG
VoltAgent
π‘
β
β
β
TS agent framework with built-in observability
OpenAI Agents JS
β
β
β
π‘
Official JS/TS Agents SDK
Inngest AgentKit
β
β
β
β
Multi-agent networks on durable workflows
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
LangChain4j
π‘
β
π‘
β
LangChain for Java
Spring AI
π‘
π‘
β
β
Spring-native AI/agent framework
Google ADK (Java)
β
π‘
β
β
Agent Development Kit for the JVM
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
Eino
π‘
β
β
β
Go LLM/agent framework (CloudWeGo Β· ByteDance)
Genkit
π‘
π‘
β
β
Cross-language agent framework (Go/JS/Python, Google)
LangChainGo
π‘
β
π‘
β
LangChain for Go
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
Rig
β
β
π‘
β
Rust framework for LLM-powered agents
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
OpenHands
π‘
β
β
β
Autonomous software-engineering agents (formerly OpenDevin)
Aider
β
β
π‘
π‘
AI pair programming in your terminal
SWE-agent
π‘
β
π‘
β
Agents that resolve real GitHub issues (Princeton)
gpt-engineer
β
β
π‘
π‘
Build codebases from a natural-language prompt
Potpie
β
π‘
π‘
β
Custom engineering agents for your codebase
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
Browser Use
β
β
π‘
π‘
Let agents drive a real browser
Skyvern
β
β
π‘
π‘
Automate browser workflows with LLMs + vision
Stagehand
π‘
β
π‘
π‘
AI browser automation (Browserbase)
Framework
Stars
Guardrails
Identity
Audit
Sandbox
What it is
Pipecat
π‘
β
π‘
β
Real-time voice & multimodal agents
LiveKit Agents
π‘
π‘
β
β
Realtime voice/video agents over WebRTC
Parlant
β
β
β
β
Controllable, guideline-driven conversational agents
Agent infrastructure (tools Β· memory Β· sandboxes)
Project
Stars
Guardrails
Identity
Audit
Sandbox
What it is
Composio
π‘
π‘
β
β
Tooling/integration layer β hundreds of tools for agents
E2B
β
β
π‘
β
Secure cloud sandboxes for AI code execution
Mem0
β
π‘
π‘
β
Memory layer for agents
Semantic Router
π‘
β
β
β
Fast routing/decision layer for agents
Drop the framework in the most fitting section (keep rows roughly ordered by relevance).
Link the name to the GitHub repo: [Name](https://github.com/<owner>/<repo>).
Add the live star badge: .
Rate the four governance columns β
/ π‘ / β per the legend ; prefer β
only for documented, built-in support.
Stars are dynamic. Each badge is a shields.io query
against the GitHub API (img.shields.io/github/stars/<owner>/<repo>), so counts
refresh on every page view β no manual updates needed. Moved repos resolve through
GitHub's redirect.
Categories overlap β a framework is listed once, in its primary home.