Agent Frameworks
AI agent frameworks - LangChain, CrewAI, AutoGen, LangGraph
AutoGen
Enable next-gen LLM applications with multi-agent conversations. By Microsoft.
CrewAI
Framework for orchestrating role-playing autonomous AI agents. Build multi-agent systems easily.
DSPy
Programming—not prompting—foundation models. Algorithmically optimize LM prompts and weights.
Guidance
Language for controlling LLMs. Interleave generation, prompting, and logical control.
Haystack
LLM orchestration framework to build customizable, production-ready LLM applications.
Instructor
Structured outputs from LLMs. Get Pydantic models from any LLM with validation.
LangChain
Framework for developing applications powered by language models - chains, agents, and memory
LangGraph
Build stateful, multi-actor applications with LLMs. Framework for creating cyclic computational graphs.
LlamaIndex
Data framework for LLM applications. Connect custom data sources to large language models.
Marvin
Build AI interfaces that spark joy. Lightweight toolkit for natural language interfaces.
PydanticAI
Agent framework from the Pydantic team. Type-safe, production-ready AI agents with validation.
Semantic Kernel
Microsoft SDK integrating LLMs with conventional programming languages.
Temporal
Ensures resilient, fault-tolerant applications with durable execution workflows.