Agent frameworks (no first-party memory layer)
44 systems in the agent frameworks (no first-party memory layer) category of the AI Agent Infrastructure Landscape, grouped by maturity tier.
Tier 1 — battle-tested (15)
- AutoGen / AG2 Multi-agent conversation framework
Originally Microsoft Research's multi-agent framework — fork branded AG2 (2024-10) led by community. Memory is one optional component (AutoGen Memory cross-listed).
- Cline (framework) Autonomous VS Code coding agent
Open-source autonomous coding agent shipped as a VS Code/JetBrains extension, CLI (headless for CI) and Node SDK (@cline/sdk) — file edits, terminal, browser, MCP tools.
- CrewAI Multi-agent orchestration
Multi-agent framework — Crews (sequential) + Flows (event-driven). Open-source core + CrewAI Enterprise. Memory available via Mem0 / Letta adapters (CrewAI Memory cross-listed).
- Haystack (framework) deepset's LLM framework
deepset's open-source framework for LLM/RAG/agent apps — Pipelines abstraction; deepset Cloud commercial. Memory is a downstream connector.
- Inngest Event-driven durable workflows
Event-driven durable workflow platform — competes with Temporal for the JS/TS/Python crowd. Inngest AgentKit (memory cross-listed) is the agent extension.
- LangChain (framework) LLM orchestration framework
Dominant Python/JS framework for LLM apps — tool calling, agents, retrievers, runnables. Memory is one component (LangMem cross-listed); the framework itself is the product.
- LangGraph (orchestration) Stateful agent graph runtime
LangChain's stateful graph runtime for agents — explicit state, persistence, time-travel debugging, human-in-the-loop. Memory is one persistence target (LangGraph Persistence cross-listed).
- LlamaIndex (framework) Data framework for LLM apps
Data framework for LLM apps — connectors, indices, query engines, agents, workflows. Memory is one of many subsystems (LlamaIndex Memory cross-listed).
- MCP Servers (Reference) Reference MCP server collection
Official collection of reference Model Context Protocol servers maintained by the MCP project — currently Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking and Time; earlier servers such as GitHub, Google Drive and PostgreS…
- Microsoft Semantic Kernel C#/Python/Java agent framework
Microsoft's enterprise-focused agent framework — multi-language (C#, Python, Java); Plugins / Planners / Memory; integrates with Azure AI / Foundry. Its README now names Microsoft Agent Framework as the successor; Semantic Kernel still s…
- Model Context Protocol (MCP spec) Open protocol for LLM-tool I/O
Anthropic-introduced open protocol (Nov 2024) for connecting LLMs to data sources and tools. Donated by Anthropic to the Linux Foundation's Agentic AI Foundation (announced 2025-12-09); now governed as Model Context Protocol, a Series of…
- n8n (AI agent flows) Workflow automation + AI nodes
Open-source workflow automation platform with first-class AI Agent / LangChain / Memory / Tool nodes — fastest-growing workflow tool in the AI era.
- OpenAI Agents SDK OpenAI's official agent framework
OpenAI's official Python framework for agents — handoffs, guardrails, tracing built in. Successor to OpenAI Swarm (experimental); officially supported.
- Temporal Durable execution platform
Durable-execution platform — Workflows-as-code with crash safety. Used as agent-orchestration backbone at Stripe, Snap, Coinbase, OpenAI Stargate.
- Vercel AI SDK TypeScript LLM toolkit
Vercel's TypeScript LLM SDK — streaming, tool calls, structured outputs, agents. Dominant framework for Next.js LLM apps.
Tier 2 — production-ready (9)
- Agent2Agent Protocol (A2A) Open agent-to-agent protocol
Google-led open protocol for agent-to-agent collaboration (announced 2025-04-09) — agent cards, RPCs, server-sent events. Launched with 50+ technology partners including Atlassian, MongoDB, Salesforce, ServiceNow.
- AutoGPT Autonomous task agent (origin)
The first viral autonomous agent demo (March 2023) — GPT-4 + memory + tool use + self-direction. Significant Gravitas raised $12M to commercialise the AutoGPT Platform.
- BabyAGI Task-loop agent (origin)
Yohei Nakajima's iconic spring-2023 task-list agent loop (original now in babyagi_archive); the repo now hosts an experimental self-building 'functionz' function framework.
- Composio Tool/auth platform for agents
Authentication and tool-execution platform for AI agents — 100+ apps with OAuth handled, function-call schemas, observability.
- Eliza (ai16z) Web3-flavoured agent framework
ai16z's TypeScript agent framework popularised in the crypto/Web3 agent space — multi-platform (Discord, X, Telegram). Brand evolved into elizaOS.
- Mastra TypeScript agent framework
TypeScript-first agent framework — Workflows, Agents, RAG, eval. Built by the Gatsby team. YC W25.
- Pydantic-AI Type-safe LLM agent framework
Pydantic team's agent framework — type-safe agent definitions, structured outputs, tool calls validated by Pydantic schemas.
- smolagents (Hugging Face) Minimal code-agent framework
Hugging Face's minimal agent library — emphasises code-execution agents (agent writes Python, runs it) over JSON tool-calling. Library is intentionally ~1k LOC.
- Trigger.dev Long-running JS jobs
Open-source JS/TS background-jobs platform — long-running, retries, observability. Trigger.dev v3 (2024) added 'tasks' abstraction for agent workflows.
Tier 3 — emerging (19)
- Agency Swarm OpenAI-Assistants-based multi-agent
Multi-agent orchestration framework — 'agencies' of agents with defined communication flows; v1.x is rebuilt on the OpenAI Agents SDK (originally built on the Assistants API).
- AGNTCY (Internet of Agents) Cisco-LangChain agent-mesh protocols
Cisco + LangChain-led 'Internet of Agents' collective — open standards for discovery, messaging, observability of agent networks.
- Arcade.dev OAuth + tools for agents
Authorization + tool platform for AI agents — managed OAuth so agents act on user accounts, an MCP server framework (arcade-mcp) and MCP gateway with thousands of pre-built tools.
- BeeAI Framework Framework
Framework for production-ready AI agents in Python and TypeScript (Linux Foundation / IBM BeeAI).
- Burr (DAGWorks) State-machine agent framework
State-machine framework for agents — state + actions + transitions; lightweight alternative to LangGraph. Created by DAGWorks and donated to the Apache Software Foundation, where it is now Apache Burr (incubating).
- CAMEL Framework
Open-source multi-agent framework for role-playing agent societies, data generation and agent scaling research.
- Claude Agent SDK Framework
Anthropic's SDK for building agents on the Claude Code agent loop (tools, sub-agents, MCP); published to PyPI as claude-agent-sdk.
- Dify Product
Open-source platform to build agentic workflows and RAG pipelines in a visual, collaborative workspace; self-hosted or Dify Cloud.
- DSPy Framework
Stanford's framework for programming, not prompting, language models: declarative modules and optimizers for prompts and weights.
- Genkit Framework
Google Firebase's open-source framework for building AI-powered applications, with libraries for Node.js and Go (Go in alpha).
- Google Agent Development Kit (ADK) Framework
Google's code-first Python toolkit for building, evaluating and deploying AI agents.
- GPT Engineer Spec-to-codebase agent
One of the original 'agent writes a whole codebase from a prompt' CLI experiments; precursor to the commercial Lovable (lovable.dev / gptengineer.app). Repository archived (read-only) on 2026-04-22.
- Langflow Product
Visual low-code tool for building and deploying AI agents and workflows, with a Python runtime and API/MCP serving.
- Magnetic-One Microsoft generalist multi-agent
Microsoft Research's generalist multi-agent system — Orchestrator + WebSurfer/FileSurfer/Coder/ComputerTerminal specialists. Built on AutoGen v0.4.
- Marvin Functional LLM toolkit (Prefect)
Prefect's Python framework for structured outputs (cast, classify, extract, generate) and agentic workflows (tasks, agents, threads). Marvin 3.0 merged in ControlFlow's agentic engine, superseding ControlFlow (whose repo was archived 202…
- Microsoft Agent Framework Framework
Microsoft's framework for building, orchestrating and deploying AI agents and multi-agent workflows in Python and.NET; the successor to Semantic Kernel and AutoGen.
- Phidata (now Agno) Multi-modal agent framework
Multi-modal agent framework (renamed from Phidata to Agno in 2025) — agents, memory, knowledge, tools; emphasis on multi-modal pipelines.
- Restate Durable execution platform
Durable-execution platform from ex-Confluent / Flink team — Restate Cloud + OSS server; emphasises low-latency invocation vs Temporal's polling.
- Strands Agents (AWS) AWS open agent framework
AWS-released open-source agent SDK, announced 2025-05-16; model-driven approach in which the model plans next steps and tool use. AWS teams including Amazon Q Developer, AWS Glue and VPC Reachability Analyzer use it in production.
Tier 4 — early / experimental (1)
- OpenAI Swarm (deprecated) Experimental multi-agent recipe
OpenAI Swarm — experimental educational multi-agent framework released Oct 2024; deprecated in favour of the OpenAI Agents SDK in Mar 2025.