Frameworks

General-purpose agent and LLM application frameworks (the app layer, not harnesses per se).

#ProjectStarsTierOSSDescription
1n8n
workflowlocaltypescript
193kcomplex⚠️ Fair-codeFair-code workflow engine with 400+ nodes and native AI nodes; the self-hosted Zapier that actually does agents and LangChain.
2AutoGPT
memoryevalspython
185kcomplex⚠️ Polyform-SUThe original autonomous loop: goal in, agent iterates with tools and memory; Forge is the dev framework, Benchmark the eval harness.
3langflow
low-codepython
150kcomplexLow-code UI to build and deploy LangChain/LangGraph flows; visual DAG editor and one-click run.
4Dify
low-coderagpython
146kcomplex⚠️ Fair-codeOne-stop LLM app platform: visual workflows, RAG pipeline, 50+ tools, model management; "ship from prototype to prod" in a single UI.
5langchain
python
140kcomplexChains, tools, retrievers, and agents; the usual entry point for "add tools to an LLM" in Python/JS.
6browser-use
mcpbrowserpython
99.9kslightly complexPython layer over Playwright: natural-language goals become browser actions—web-agent loop without hand-rolling MCP or a custom driver for every site.
7Flowise
low-codetypescript
53.9kcomplex⚠️ Apache+CLADrag-and-drop LangChain UI; deploy flows without code. The low-code sibling to Langflow, with a different component and hosting story.
8llama-index
ragpython
50.2kcomplexData-centric: indexing, RAG, and query engines; agent abstractions sit on top of your data pipelines.
9agno
memoryevalspython
40.8kcomplexPython agents with memory, knowledge bases, tools, and structured outputs; continues the PhiData-era product line under the Agno name—production apps, evals, and pipelines.
10langgraph
workflowpython
35.3kslightly complexState-machine graphs over LLM steps; checkpointing, human-in-the-loop, and durable execution so workflows survive restarts.
11semantic-kernel
python
28.2kcomplexMicrosoft's plugin and planner layer for LLMs; C#, Python, Java; strong on enterprise auth and orchestration.
12mastra
typedtypescript
25.3kslightly complex⚠️ Elastic-2.0TypeScript-first; agents, tools, and workflows with a single runtime and minimal boilerplate.
13letta
memorypython
23.4kmostly simplePython agent runtime with tool use and control flow; lean API; stateful agents with long-horizon memory.
14rasa
voicepython
21.2kcomplexConversational AI stack (NLU, dialogue, actions); long-standing OSS choice for chat and voice bots.
15Google ADK
evalssandboxpython
20.2kcomplexGoogle's official Agent Development Kit: code-first Python toolkit for building, evaluating, and deploying agents. Optimized for Gemini but model-agnostic; deploys to Cloud Run / Vertex AI; ships a dev UI with eval and a code-execution sandbox.
16botpress
low-codetypescript
14.7kcomplexVisual bot builder and runtime; multi-channel, open-source alternative to commercial bot platforms.
17R2R
visionragworkflowpython
7.9kcomplexRAG-first: hybrid search, knowledge graphs, multimodal; the framework for "production RAG" when you care more about retrieval than chat UI.
18agent-squad
multi-agent
7.7kslightly complexAWS-originated orchestrator (now under 2FastLabs): intent classification, streaming, SupervisorAgent; "agent-as-tools" so one agent delegates to a squad.
19AgentVerse
multi-agentpython
5.1kcomplexTask-solving and simulation envs for multi-LLM agents; deploy many agents in custom environments without building infra from scratch.
20Bee Agent Framework
mcpmulti-agentpythontypescript
3.3kcomplexPython + TypeScript, LF AI–backed; MCP/ACP, workflows, Requirement Agent; the one that pushes "production multi-agent" without LangChain.
21AgentStack
2.2kslightly complexScaffolds full agent projects; plugs in CrewAI, LangGraph, OpenAI Swarm, LlamaStack and wires AgentOps observability from day one.
22AgentSilex
python
451super simple~300 lines of readable agent code on top of LiteLLM; the "I want to see the whole loop" option for learning or minimal production.
23SuperAgentX
multi-agentpython
200mostly simpleLightweight multi-agent orchestrator with an AGI-angle; minimal surface, docs-first, for teams that want orchestration without the kitchen sink.