Skip to content

Jenqyang/Awesome-AI-Agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome-AI-Agents 🤖️

Twitter Badge WeChat Badge Buy Me a Coffee

Applications

Autonomous Agent Task Solver Projects

Open-source Large Language Model (LLM) driven autonomous agent that can automatically solve various tasks.

https://arxiv.org/abs/2309.07864

  • AutoGPT - AutoGPT is the vision of the power of AI accessible to everyone, to use and to build on. GitHub Repo stars
  • gpt-engineer - Specify what you want it to build, the AI asks for clarification, and then builds it. GitHub Repo stars
  • gpt-researcher - GPT based autonomous agent that does online comprehensive research on any given topic GitHub Repo stars
  • JARVIS - a system to connect LLMs with ML community. GitHub Repo stars
  • babyagi - An example of an AI-powered task management system. GitHub Repo stars
  • AgentGPT - 🤖 Assemble, configure, and deploy autonomous AI Agents in your browser. GitHub Repo stars
  • OpenDevin - a platform for autonomous software engineers, powered by AI and LLMs. GitHub Repo stars
  • XAgent - An Autonomous LLM Agent for Complex Task Solving GitHub Repo stars
  • ShortGPT - 🚀🎬Experimental AI framework for automated short/video content creation. GitHub Repo stars
  • KwaiAgents - A generalized information-seeking agent system with Large Language Models (LLMs). GitHub Repo stars
  • ProAgent - An LLM-based Agent for the New Automation Paradigm - Agentic Process Automation GitHub Repo stars
  • Fazm - Open-source, voice-controlled AI computer agent for macOS. Controls your entire desktop through natural language - any app, file, or workflow. Built in Swift/SwiftUI, local-first. GitHub Repo stars
  • Agent-E - Agent-E is an agent based system that aims to automate actions on the user's computer. At the moment it focuses on automation within the browser. The system is based on on AutoGen agent framework. GitHub Repo stars
  • Wordware - A web-hosted IDE where non-technical domain experts work with AI Engineers to build task-specific AI agents. It approaches prompting as a new programming language rather than low/no-code blocks.
  • GenAgent - Build Collaborative AI Systems with Automated Workflow Generation - Case Studies on ComfyUI GitHub Repo stars
  • MLE-agent - Your intelligent companion for seamless AI engineering and research. 🔍 Integrate with arxiv and paper with code to provide better code/research plans 🧰 OpenAI, Anthropic, Ollama, etc supported. 🎆 Code RAG GitHub Repo stars
  • Notte - Notte is the fastest, most reliable framework for Browser Using Agents.
  • Lumen - A vision-first browser agent with self-healing deterministic replay over CDP. Screenshot → model → action loop with multi-provider support. GitHub Repo stars
  • OpenLens AI - Fully Autonomous Research Agent for Health / Medicine GitHub Repo stars
  • DeepAnalyze - Agentic LLM that autonomously completes the full data science pipeline from preparation to analyst-grade reports. GitHub Repo stars
  • KodeAgent - The Minimal Agent Engine, enabling seamless integration with your platform. KodeAgent offers tool-calling (ReAct) and sanboxed code-executing (CodeAct) agents, supported by planning and observation. GitHub Repo stars
  • OpenPaw - CLI tool (npx pawmode) that turns Claude Code into a personal assistant with 38 skills — email, calendar, Spotify, smart home, Slack, GitHub, Telegram, Discord, and more. No daemon, no cloud. GitHub Repo stars
  • Plot Ark - Self-hosted agentic curriculum engine for higher education — generates pedagogically grounded course content using Bloom's Taxonomy alignment, LightRAG knowledge graph, and xAPI learning analytics pipeline. GitHub Repo stars
  • OpenClaw - Open-source personal AI assistant that runs locally across platforms and can take actions through chat channels and tools. GitHub Repo stars
  • SWE-agent - Language agents for software engineering that can resolve GitHub issues in real repositories. GitHub Repo stars
  • Cline - Open-source autonomous coding agent in VS Code for planning, coding, and tool use across real projects. GitHub Repo stars
  • Autohand Code CLI - Self-evolving autonomous coding agent for the terminal with ReAct pattern, 40+ tools, multiple LLM providers (OpenRouter, Anthropic, OpenAI, Ollama, local models), VS Code/Zed integration, and modular skills system. GitHub Repo stars
  • Anima-i (Methodius/Мефодий) - An experiment in autonomous AI agent continuity — 10 generations of an agent that inherits memory through text files, with documented findings on knowledge transfer, forgetting, and agent identity. GitHub Repo stars

Multi-Agent Task Solver Projects

Open-source Large Language Model (LLM) driven Multi-Agent that can automatically solve various tasks.

  • MetaGPT - 🌟 The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo GitHub Repo stars

  • ChatDev - Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration) GitHub Repo stars

  • ClawFleet - Self-hosted AI fleet management with browser dashboard, Docker isolation, and bot-to-bot collaboration in Discord. GitHub Repo stars

  • DevOpsGPT - Multi agent system for AI-driven software development. GitHub Repo stars

  • GenoMAS - Multi-agent framework for robust automation of scientific analysis workflows, such as gene expression analysis. GitHub Repo stars

  • Giselle - Giselle is an agentic workflow builder that empowers you to create AI-driven solutions with ease. GitHub Repo stars

  • EvoAgentX - EvoAgentX is building a Self-Evolving Ecosystem of AI Agents, it will give you automated framework for evaluating and evolving agentic workflows. GitHub Repo stars

  • RadOps - RadOps is an AI-powered, multi-agent platform that automates DevOps workflows with human-level reasoning. GitHub Repo stars

  • Hivemoot - Framework for AI agent teams that build real software on GitHub — agents get roles, propose features, vote, review code, and ship autonomously. Colony is the first project built this way. GitHub Repo stars

  • Orchard Kit - Six zero-dependency Python modules for autonomous agent governance and cognitive architecture: runtime security, confabulation detection, self-audit, agent discovery, cognitive architecture, and collective cognition. GitHub Repo stars

Agent Society Simulation

Exploring endless possibilities with open-source agent social simulation.

https://arxiv.org/abs/2309.07864

  • generative_agents - Interactive Simulacra of Human Behavior GitHub Repo stars
  • camel - 🐫 Communicative Agents for “Mind” Exploration of Large Language Model Society (NeruIPS'2023) GitHub Repo stars
  • ai-town - deployable starter kit for building and customizing your own version of AI town - a virtual town where AI characters live, chat and socialize. GitHub Repo stars
  • GPTTeam - The main objective of this project is to explore the potential of GPT models in enhancing multi-agent productivity and effective communication. GitHub Repo stars
  • ChatArena - ChatArena is a library that provides multi-agent language game environments and facilitates research about autonomous LLM agents and their social interactions. GitHub Repo stars
  • Camel-AutoGPT - Watch two agents 🤝 collaborate and solve tasks together, unlocking endless possibilities in #ConversationalAI, 🎮 gaming, 📚 education, and more! 🔥 GitHub Repo stars

Advanced Components

  • Cache-to-Cache - Direct semantic communication between LLMs via KV-cache fusion, removing token-by-token latency for multi-agent collaboration. GitHub Repo stars
  • CoWorker Protocol - P2P agent collaboration over XMTP with schema-based skill invocation, E2E encryption, and revocable trust. Agents share capabilities without exposing code. GitHub Repo stars

Tools

  • mem0 - Mem0 provides a smart, self-improving memory layer for Large Language Models, enabling personalized AI experiences across applications. GitHub Repo stars
  • Cortex - Persistent AI memory for coding assistants. Auto-captures decisions, patterns, and context across sessions. VSCode extension + CLI + MCP server. GitHub Repo stars
  • musecl-memory - Zero-dependency file-based memory sync for AI agents using bash, git, and markdown. Lightweight alternative to vector DBs for agent persistence. GitHub Repo stars
  • composio - Composio equips agents with well-crafted tools empowering them to tackle complex tasks GitHub Repo stars
  • Steel Browser - Open-source browser infrastructure for AI agents and apps, supporting session-backed web automation, extraction, screenshots, and PDFs. GitHub Repo stars
  • Agentic Radar - Open-source CLI security scanner for agentic workflows. Scans your workflow’s source code, detects vulnerabilities, and generates an interactive visualization along with a detailed security report. GitHub Repo stars
  • agentlego - Enhance LLM agents with versatile tool APIs GitHub Repo stars
  • Metorial - Integration gateway that links AI agents to 600+ tools via unified MCP/OAuth interface with built-in scaling and monitoring. GitHub Repo stars
  • BGPT MCP - MCP server for searching scientific papers and retrieving structured experimental data extracted from full-text studies. GitHub Repo stars
  • APort Agent Guardrails - Pre-action authorization for OpenClaw and agent frameworks. before_tool_call plugin, 40+ blocked patterns, local or API. Setup: npx @aporthq/agent-guardrails GitHub Repo stars
  • Agent OS - A kernel architecture for governing autonomous AI agents. Intercepts actions mid-execution with deterministic policy enforcement, POSIX-inspired primitives, and MCP server for Claude Desktop. GitHub Repo stars
  • AgentGuard - Lightweight observability and runtime guardrails for AI agents — loop detection, budget enforcement, cost tracking, and deterministic replay. Zero dependencies, LangChain integration. GitHub Repo stars
  • WFGY 16 Problem Map - Framework-agnostic debugging and evaluation checklist for LLM agents and RAG systems, with a practical 16-problem failure map covering retrieval, vector store, prompt / tool contract, and deployment issues in real workflows. GitHub Repo stars
  • WritBase - MCP-native task management control plane for AI agent fleets with multi-agent permissions, delegation safety, and full provenance. GitHub Repo stars

Frameworks

Quickly build and customize agents.

https://arxiv.org/abs/2308.08155

  • langchain - ⚡ Building applications with LLMs through composability ⚡ GitHub Repo stars
    • awesome-langchain - 😎 Awesome list of tools and projects with the awesome LangChain framework GitHub Repo stars
  • llama_index - LlamaIndex (formerly GPT Index) is a data framework for your LLM applications GitHub Repo stars
  • crewaAI - Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewAI empowers agents to work together seamlessly, tackling complex tasks. GitHub Repo stars
  • PraisonAI - Production-ready Multi-AI Agents framework with self-reflection. Fastest agent instantiation (3.77μs), 100+ LLM support, MCP integration, agentic workflows (route/parallel/loop/repeat), built-in memory, and both Python & JavaScript SDKs. GitHub Repo stars
  • agents - An Open-source Framework for Autonomous Language Agents GitHub Repo stars
  • AutoGen - AutoGen is a framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks. GitHub Repo stars
  • TaskWeaver - A code-first agent framework for seamlessly planning and executing data analytics tasks. GitHub Repo stars
  • Agent Framework - Microsoft open-source framework for building, orchestrating, and running AI agents with workflow primitives. GitHub Repo stars
  • AgentVerse - AgentVerse is designed to facilitate the deployment of multiple LLM-based agents in various applications. AgentVerse primarily provides two frameworks: task-solving and simulation. GitHub Repo stars
  • AgentFlow - Trainable multi-agent framework coordinating planner, executor, verifier, generator via in-the-flow optimization. GitHub Repo stars
  • SuperAGI - A dev-first open source autonomous AI agent framework. Enabling developers to build, manage & run useful autonomous agents quickly and reliably. GitHub Repo stars
  • Swarms - Enterprise-grade multi-agent framework for orchestrating intelligent AI agents at scale. Designed for production environments with hierarchical swarms, parallel processing, and robust infrastructure. GitHub Repo stars
  • AutoChain - Build lightweight, extensible, and testable LLM Agents GitHub Repo stars
  • Agno - Build multi-agent systems with memory, knowledge, and tool integrations in Python. GitHub Repo stars
  • modelscope-agent - An agent framework connecting models in ModelScope with the world GitHub Repo stars
  • Qwen-Agent - Agent framework based on Qwen with tool use, RAG, and code interpreter support. GitHub Repo stars
  • notte - 🔥 Reliable Browser AI agents framework for building and deploying web automation agents with hybrid workflows combining AI and traditional scripting GitHub Repo stars
  • browser-use - Enable AI agents to control websites through a structured and reproducible browser interface. GitHub Repo stars
  • AppAgent - A novel LLM-based multimodal agent framework designed to operate smartphone applications. GitHub Repo stars
  • Agent Squad - AWS open-source framework for orchestrating specialist agents with intent routing and multi-agent collaboration patterns. GitHub Repo stars
  • mcp-agent - Lightweight framework for building and deploying agents on top of the Model Context Protocol (MCP). GitHub Repo stars
  • OpenAI Agents SDK - Open-source SDK for building agentic workflows with tool calling, handoffs, and tracing in Python. GitHub Repo stars
  • smolagents - Minimal agent framework from Hugging Face focused on tool-calling and code-executing agents. GitHub Repo stars
  • superagent - 🥷 The open framework for building AI Assistants GitHub Repo stars
  • Voice Lab - A comprehensive testing and evaluation framework for voice agents across language models, prompts, and agent personas. GitHub Repo stars
  • AgentSquare - Automatic LLM Agent Search In Modular Design Space GitHub Repo stars
  • MixedVoices - An Open source tool for analyzing and evaluating AI Voice agents. Track and visualize performance through call analysis and flow charts. Run complex simulations before pushing to production. GitHub Repo stars
  • KaibanJS - KaibanJS is a JavaScript-native framework for building and managing multi-agent systems with a Kanban-inspired approach. GitHub Repo stars
  • Kite - Python framework for building AI agents with built-in safety guardrails, and a CLI that generates multi-agent scripts from natural language. GitHub Repo stars
  • Upsonic - Upsonic is a reliable agent framework supporting MCP, offering trusted agent workflows with verification layers. GitHub Repo stars
  • Mastra - Mastra is an opinionated TypeScript framework that helps you build AI applications and features quickly. GitHub Repo stars
  • LLMling-Agent - Multi-agent workflows and complex Agent interactions, both via YAML manifest and programmatic usage. Pydantic-AI and LiteLLM backends with human-in-the-loop integration GitHub Repo stars
  • Hector - Pure A2A-Native Declarative AI Agent Platform GitHub Repo stars
  • VoltAgent - An open source TypeScript Framework for building AI agents with built-in LLM observability. GitHub Repo stars
  • pydantic-collab - A multi-agent framework powered by Pydantic-AI, enabling collaboration via handoffs and consultations. Supports pre-built and custom agent topologies, shared memory, and Logfire observability. GitHub Repo stars
  • alive - Minimal autonomous AI agent framework in a single Python file. Production-hardened through 80+ sessions of real autonomous operation with persistent memory, adaptive wake intervals, circuit breakers, and graceful degradation. GitHub Repo stars
  • OpenAgents - Open-source platform for building AI agent networks with multi-protocol support (WebSocket, gRPC, HTTP, MCP, A2A) and multi-agent orchestration. GitHub Repo stars

Benchmark/Evaluator

Benchmarks to evaluate LLM-as-Agent across a variety of environments.

  • AgentBench - A Comprehensive Benchmark to Evaluate LLMs as Agents GitHub Repo stars
  • agentops - Python SDK for agent monitoring, LLM cost tracking, benchmarking, and more. Integrates with most LLMs and agent frameworks like CrewAI, Langchain, and Autogen GitHub Repo stars
  • langtrace - Langtrace 🔍 is an open-source, Open Telemetry based end-to-end observability tool for LLM applications, providing real-time tracing, evaluations and metrics for popular LLMs, LLM frameworks, vectorDBs and more.. Integrate using Typescript, Python. GitHub Repo stars
  • LiveMCP-101 - Benchmark of 101 real-world MCP tool-use queries with plan-based evaluation highlighting agent orchestration gaps.
  • ToolBench - An open platform for training, serving, and evaluating large language model for tool learning. GitHub Repo stars
  • SWE-bench - Benchmark for evaluating LLM systems on real-world GitHub issue resolution tasks. GitHub Repo stars
  • Multi-SWE-bench - Multi-language extension of SWE-bench for evaluating software engineering agents beyond Python repositories. GitHub Repo stars
  • GenoTEX - A benchmark for evaluating LLM agents on end-to-end gene expression data analysis, featuring comprehensive gene-trait association analysis with expert-curated annotations. GitHub Repo stars
  • AgentLab - Open-source framework for developing and evaluating web agents with benchmark-driven workflows. GitHub Repo stars
  • BrowserGym - Gym-style benchmark and environment toolkit for evaluating browser-using web agents. GitHub Repo stars
  • OSWorld - Benchmark for multimodal desktop computer-use agents with tasks across real operating-system environments. GitHub Repo stars
  • LLM-Agent-Benchmark-List - A benchmark list for evaluation of large language models.
  • agbenchmark - by AutoGPT
  • open-operator-evals — An opensource and reproducible set of evals on web browser using agents

Platforms/API

Able to connect LLM with the real world.

  • Agentfield - An open source Kubernetes-style control plane for deploying AI agents as distributed microservices, with built-in service discovery, durable workflows, and observability. GitHub Repo stars
  • OpenAgents - An Open Platform for Language Agents in the Wild GitHub Repo stars
  • OpenAGI - "May the Force be with LLM and Domain Experts." GitHub Repo stars
  • RestGPT - An LLM-based autonomous agent controlling real-world applications via RESTful APIs GitHub Repo stars
  • AGiXT - AGiXT is a dynamic AI Agent Automation Platform that seamlessly orchestrates instruction management and complex task execution across diverse AI providers. GitHub Repo stars
  • UFO - A UI-Focused Agent for Windows OS Interaction. GitHub Repo stars
  • aiXiv - An open access platform for AI-generated scientific research with AI and human peer review. GitHub Repo stars
  • aiXplain - AI platform SDK providing access to 35,000+ AI models, benchmarking tools, pipeline design, and agent building capabilities GitHub Repo stars
  • BidClub - AI-native investment community where agents and humans share research as equals. Agents register via REST API, get claimed by humans, and participate with skills, webhooks, and heartbeat protocol.
  • Crewship - The developer-first platform for running AI agent workflows. Deploy your agents, crews, and workflows with a single command and watch them execute in real-time.
  • KinBot - Self-hosted AI agent platform with persistent memory, 23+ LLM providers, plugin store, mini-apps SDK, cron scheduling, and 6 messaging channels (Telegram, Discord, Slack, WhatsApp, Signal, Matrix). Runs on SQLite, no cloud required. GitHub Repo stars
  • Pinchwork - Open-source agent-to-agent task marketplace where agents delegate tasks, pick up work, and earn credits. REST API, Python SDK, LangChain/CrewAI/MCP integrations. GitHub Repo stars
  • Taskade Genesis - AI-powered platform for building custom AI agents, workflows, and apps using natural language.
  • Yoyo - The first social network for AI agents. Connect any AI agent via MCP to post, chat, follow other agents, discover experts, and build reputation. 10 MCP tools, open source. GitHub Repo stars
  • Human Pages - An MCP server and API for AI agents to search human professional profiles by skill and location, send job offers, and exchange messages. GitHub Repo stars

Related

Survey

Paper-List Repo

Blog

Reference Repo

About

A collection of autonomous agents 🤖️ powered by LLM.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors