Frameworks

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

#ProjectStarsTierOSSDescription
1n8n
workflowlocaltypescript
199kcomplex⚠️ Fair-codeFair-code workflow engine with 400+ nodes and native AI nodes; the self-hosted Zapier that actually does agents and LangChain.
2AutoGPT
memoryevalspython
186kcomplex⚠️ 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
153kcomplexLow-code UI to build and deploy LangChain/LangGraph flows; visual DAG editor and one-click run.
4Dify
low-coderagpython
151kcomplex⚠️ 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
143kcomplexChains, tools, retrievers, and agents; the usual entry point for "add tools to an LLM" in Python/JS.
6browser-use
mcpbrowserpython
108kslightly 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
55.1kcomplex⚠️ 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
51.3kcomplexData-centric: indexing, RAG, and query engines; agent abstractions sit on top of your data pipelines.
9agno
memoryevalspython
41.5kcomplexPython 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
38.7kslightly complexState-machine graphs over LLM steps; checkpointing, human-in-the-loop, and durable execution so workflows survive restarts.
11semantic-kernel
python
28.4kcomplexMicrosoft's plugin and planner layer for LLMs; C#, Python, Java; strong on enterprise auth and orchestration.
12mastra
typedtypescript
26.8kslightly complex⚠️ Elastic-2.0TypeScript-first; agents, tools, and workflows with a single runtime and minimal boilerplate.
13Haystack
memoryragpython
26.1kcomplexOpen-source orchestration framework for context-engineered LLM apps: modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation—closer to LangChain's territory than a coding-agent harness.
14letta
memorypython
24.1kmostly simplePython agent runtime with tool use and control flow; lean API; stateful agents with long-horizon memory.
15rasa
voicepython
21.3kcomplexConversational AI stack (NLU, dialogue, actions); long-standing OSS choice for chat and voice bots.
16Google ADK
evalssandboxpython
21kcomplexGoogle'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.
17botpress
low-codetypescript
14.8kcomplexVisual bot builder and runtime; multi-channel, open-source alternative to commercial bot platforms.
18R2R
visionragworkflowpython
8kcomplexRAG-first: hybrid search, knowledge graphs, multimodal; the framework for "production RAG" when you care more about retrieval than chat UI.
19agent-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.
20AgentVerse
multi-agentpython
5.1kcomplexTask-solving and simulation envs for multi-LLM agents; deploy many agents in custom environments without building infra from scratch.
21youtu-agent
4.6kmostly simpleTencent Cloud's agent framework: a minimal tool-calling **harness** designed to perform well with open-source models, positioned as a lighter alternative to heavier orchestration frameworks.
22Bee Agent Framework
mcpmulti-agentpythontypescript
3.3kcomplexPython + TypeScript, LF AI–backed; MCP/ACP, workflows, Requirement Agent; the one that pushes "production multi-agent" without LangChain.
23AgentStack
2.2kslightly complexScaffolds full agent projects; plugs in CrewAI, LangGraph, OpenAI Swarm, LlamaStack and wires AgentOps observability from day one.
24AgentSilex
python
453super 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.
25SuperAgentX
multi-agentpython
202mostly simpleLightweight multi-agent orchestrator with an AGI-angle; minimal surface, docs-first, for teams that want orchestration without the kitchen sink.