The building blocks
Libraries for composing LLM-powered agents. The most mature category — large ecosystems, many integration opportunities, and clear contribution paths.
The agent engineering platform
A programming framework for agentic AI
LlamaIndex is the leading document agent and OCR platform
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks.
DSPy: The framework for programming—not prompting—language models
Build resilient language agents as graphs.
Integrate cutting-edge LLM technology quickly and easily into your apps
The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents
From the team behind Gatsby, Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.
The agent engineering platform
AI Agent Framework, the Pydantic way
The ultimate LLM/AI application development framework in Go.
LangChain for Go, the easiest way to write LLM-based programs in Go
⚙️🦀 Build modular and scalable LLM Applications in Rust