AI Agent Frameworks
AI agent frameworks by example. Take a look at the different frameworks and choose the one that best fits your needs. Or take the best parts and build it yourself in your favorite language.

Smolagents
Creates agents that run python code to acomplish tasks

Agno
a lightweight library for building Multimodal Agents with memory, knowledge and tools.
Arkalos
Arkalos is an easy-to-use framework for data analysis, data science, building data apps, warehouses, AI agents, robots, ML, training LLMs with elegant syntax. It just works.

Atomic Agents
The Atomic Agents framework is designed around the concept of atomicity to be an extremely lightweight and modular framework for building Agentic AI pipelines and applications

Autogen
A framework from microsoft for building agents.

Client AI
ClientAI is a Python package that provides a unified framework for building AI applications, from direct provider interactions to transparent LLM-powered agents.

Cloudflare Agents
Build and deploy AI-powered Agents on Cloudflare that can autonomously perform tasks, communicate with clients in real time, persist state, execute long-running and repeat tasks on a schedule, send emails,
Ag2
Build production-ready multi-agent systems in minutes, not months.

Camel AI
Agents in CAMEL are autonomous entities capable of performing specific tasks through interaction with language models and other components. Each agent is designed with a particular role and capability, allowing them to work independently or collaboratively to achieve complex goals.
Control Flow
ControlFlow provides a structured, developer-focused framework for defining workflows and delegating work to LLMs, without sacrificing control or transparency
archgw
The intelligent (edge and LLM) proxy server for agentic applications.

Crew AI
Framework including easy deployment and management of agents using a ui
eliza os
AI agent framework focused on creating consistent characters interacting on social media.
Evolving Agents
A toolkit for agent autonomy, evolution, and governance. Create agents that can understand requirements, evolve through experience.
Hawkins Agent
A Python SDK for building AI agents with minimal code using This framework integrates key tools and services for building functional AI agents.
Haystack
open source drag and drop AI agent framework.

LangGraph
LangGraph — used by Replit, Uber, LinkedIn, GitLab and more — is a low-level orchestration framework for building controllable agents.
Letta
Build agents with infinite context and human-like memory, that can learn from data and improve with experience
NPCSH
AI Agent framework designed to integrate Large Language Models (LLMs) and Agents into one's daily workflow by making them available and easily configurable through a command line shell as well as an extensible python library.

Open AI SDK
New agent sdk from open ai including tools such as computer use, function calling, file search, web search

LlamaIndex Agents
LlamaIndex is a simple, flexible framework for building agentic generative AI applications that allow large language models to work with your data in any format.

Phi Data
Phidata is a framework for building multi-modal agents and workflows. memory and tools supported.
Praison
PraisonAI is a production-ready Multi-AI Agents framework with self-reflection, designed to create AI Agents to automate and solve problems ranging from simple tasks to complex challenges. By integrating PraisonAI Agents, AutoGen, and CrewAI into a low-code solution, it streamlines the building and management of multi-agent LLM systems, emphasising simplicity, customisation, and effective human-agent collaboration.

Pydantic AI
model agnostic library based on the popular pydantic library for type checking, supports graphs
Scout OS
Nocode/lowcode agent builder framework.

Vercel Agents
Vercel