SuperAPI AI Directory

Awesome AI Agents - A comprehensive collection of AI Agents launched by e2b-dev on GitHub

Author: AI小集 · Original source: AI工具集

What is Awesome AI Agents

Awesome AI Agents is a GitHub repository maintained by e2b-dev, gathering and showcasing various open-source projects, closed-source projects, and related companies in the field of artificial intelligence agents (AI Agents). The repository content is divided into two parts: open-source projects and closed-source projects and companies. It covers various AI agent tools and frameworks ranging from general-purpose to specific domains such as coding, data processing, business intelligence, and more. It provides developers and researchers with a platform to explore AI agents and encourages the community to submit new products or projects through Pull Requests or by filling out a form to enrich and improve this list.

Awesome AI Agents

Main Features of Awesome AI Agents

  • Resource aggregation and categorization: Divides AI agent tools and frameworks into two categories, open-source projects and closed-source projects and companies, making it easy for users to quickly locate what they need.
  • Categorization by use case: Further classifies AI agents by use case (such as general-purpose, coding, data processing, business intelligence, productivity, etc.), making it easy for users to quickly find tools suitable for specific tasks.
  • Project display and description: Provides a detailed description for each AI agent, including its functions, features, applicable scenarios, and supported models or technology stacks.
  • Links and resources: Provides project links, documentation, GitHub pages, websites, and other resources, making it easy for users to learn more and use them.
  • Pull Request support: Encourages users to submit new projects or tools through Pull Requests to enrich the list content.
  • Form submission: Provides an online form, making it convenient for users to submit new projects or feedback and promoting community interaction.
  • E2B integration: Recommends using E2B (Code Interpreter SDK) to provide code interpretation functionality for AI applications, supporting safe code execution in a sandbox environment.
  • Web UI support: Provides a web version that supports filtering products by category and use case, improving the user experience.
  • Multi-domain support: Covers AI agents in multiple domains ranging from data processing, coding, and business intelligence to productivity tools, meeting the needs of different users.
  • Multilingual support: Some tools support multiple programming languages and frameworks, such as Python, JavaScript, TypeScript, and more.
  • Regular updates: The repository is updated regularly, adding new projects and tools to ensure the timeliness and practicality of the content.
  • Community feedback: Continuously optimizes and improves the list content through community feedback and discussion.
  • Documentation and tutorials: Provides related documentation and tutorials to help users better understand and use AI agents.
  • Examples and use cases: Showcases the practical application scenarios of AI agents through examples and use cases, providing references for developers.

Featured Agents of Awesome AI Agents

Agent Name Agent Description Framework
AgentGPT Deploy AI agents to autonomously complete complex tasks OpenAI, GPT
Auto-GPT An experimental open-source project demonstrating the capabilities of GPT-4 OpenAI, Python
BabyAGI Task-driven autonomous AI agents Python
Claude 3.7 Sonnet AI models with hybrid reasoning capabilities for problem-solving and coding tasks Anthropic
Gemini Code Assist Google's AI coding tool for multilingual code generation and completion Google AI
GitHub Copilot Agent AI-powered developer coding assistant OpenAI, GitHub
DeepSeek R1 AI assistant integrated with Azure, providing advanced AI capabilities Microsoft AI

Open source project of Awesome AI Agents

Tool Type AI Agent Name Tool Introduction Description
Data Processing Adala Autonomous data (annotation) agent framework, providing reliable, customizable output, focused on data processing tasks.
Recommendation System Agent4Rec A simulator using 1,000 LLM-driven generative agents for personalized movie recommendations.
Agent Building AgentForge Low-code framework supporting multiple LLM models, facilitating rapid creation, testing, and iteration of AI-driven autonomous agents.
No-code Platform AgentGPT Browser-based no-code platform using OpenAI capabilities to achieve task decomposition and execution.
Desktop Application AgentPilot Desktop application integrating Open Interpreter and MemGPT, supporting group chat functionality.
Language Agent Agents Language agent library with long-term memory and short-term memory, supporting multi-agent communication and human interaction.
Task Solving AgentVerse Platform supporting multi-agent collaboration to complete tasks, allowing custom environments for observation or interaction.
Multi-agent Task Solving AI Legion Multi-agent task-solving platform similar to AutoGPT, supporting team collaboration to complete tasks.
Code Editing Aider Command-line tool for pair programming with GPT-3.5/GPT-4, supporting local codebase editing.
Task Execution AIlice Agent that creates a task execution tree in chat form, supporting fault tolerance and self-extension.
Multi-agent Framework AutoGen LLM application framework supporting multi-agent collaboration, simplifying complex workflows and enhancing automation capabilities.
Autonomous Attempt AutoGPT Experimental attempt to make GPT-4 fully autonomous, supporting internet search and long-term memory management.
Code Generation Automata Tool that generates code based on project context, supporting multiple LLM models.
Pull Request AutoPR Agent that generates pull requests based on AI, fixing issues and optimizing code.
HR Query Autonomous HR Chatbot GPT-3.5-based HR query agent, supporting time management, employee data query, and other functions.
Task Management BabyAGI Simple framework that creates new tasks based on task results and predefined goals.
Feature Extension BabyBeeAGI Extended version of BabyAGI, supporting more complex task management prompts.
Modified Version BabyCatAGI Lightweight version of BabyBeeAGI, focused on task dependencies and result summarization.
Concise Code BabyDeerAGI Modified version of BabyAGI with only 350 lines of code, supporting parallel tasks and user input tools.
Feature-rich BabyElfAGI Extended version of BabyDeerAGI, supporting skill creation and dynamic task lists.
CLI and LLM Testing BabyCommandAGI AI agent combining CLI and LLM for testing, supporting automatic programming and environment setup.
UI Panel BabyFoxAGI Modified version of BabyAGI with a new parallel UI panel, supporting multiple skills.
Data Exploration BambooAI A data exploration and analysis tool for non-programmers, supporting local interaction and privacy protection.
Multi-task Agent BeeBot An early-stage multi-task agent project, still under development.
Code Search Bloop A Rust and TypeScript code search tool, supporting natural language queries and code snippet search.
Code Interpreter BondAI A code interpreter supporting CLI and RESTful/WebSocket API, providing powerful code execution capabilities.
Dependency Update bumpgen An AI agent that keeps npm dependencies up to date, supporting gpt-4-turbo.
Scheduling Assistant Cal.ai An open-source scheduling assistant based on Cal.com, supporting natural language task scheduling.
Agent "Thought" Exploration CAMEL An open-source library for researching autonomous and communicative agents, supporting community exchange.
Multi-agent Interaction ChatArena A chat tool supporting multi-agent language game environments.
Software Development ChatDev A virtual software company driven by multiple intelligent agents, supporting collaboration among multiple roles.
Chemistry Task Processing ChemCrow A LangChain agent for handling chemistry-related tasks, integrating 13 expert-designed tools.
Code Manipulation Clippy An agent that can plan, write, debug, and test code.
Software Development Lifecycle CodeFuse-ChatBot An intelligent assistant serving the entire software development lifecycle.
Codebase Query Cody by ajhous44 An AI assistant that queries codebases based on natural language.
Code Writing and Question Answering Cody by Sourcegraph An AI assistant that writes code and answers questions based on codebases and code graphs.
Software Development Autopilot Continue An open-source autopilot that brings ChatGPT capabilities to VS Code.
Role-playing Agent Orchestration CrewAI A framework supporting multi-agent collaboration, designed to improve team collaboration efficiency.
No-code Chatbot Building Databerry A no-code platform for creating AI chatbots based on user data.
Application Demo Generation DemoGPT A tool that uses LLMs to quickly generate application demos.
Virtual Developer Team DevGPT An AI team composed of virtual product managers, developers, and operations personnel.
Agentic AI Software Engineer Devika An AI software engineer capable of understanding high-level instructions, breaking down tasks, and writing code.
Devin Alternative Devon An open-source Devin alternative, supporting multiple tasks.
Software Development Automation DevOpsGPT A solution that combines LLMs and DevOps tools to transform natural language requirements into runnable software.
Agent Deployment dotagent A management system supporting the deployment of agents on multiple platforms.
Multi-agent SDK Eidolon An open-source SDK supporting AI agents, providing pluggable modular components.
Specification Conversion English Compiler An AI compiler that converts markdown specifications into functional code.
Role Adaptation evo.ninja An AI agent capable of adjusting its role in real time according to the task.
Rapid Agent Building FastAgency An open-source framework that accelerates multi-agent workflows from prototype to production.
Low-Code Agent Builder Flowise Open-source low-code tool for building custom LLM orchestration flows and AI agents.
AI Development Assistant Friday AI development assistant that supports Node.js projects.
Engineering Platform GeniA Engineering platform AI team members that can work alongside you.
Godmode Godmode A general-purpose agent inspired by AutoGPT and BabyAGI, with a beautiful UI.
Discord Integration GPT Discord Provides a powerful GPT interface for Discord, supporting multiple features.
Codebase Generation GPT Engineer An AI agent that generates an entire codebase from a prompt.
Codebase Migration GPT Migrate An AI agent that migrates codebases between frameworks/languages.
Application Writing GPT Pilot An AI agent that writes an entire scalable application from scratch.
Topic Research GPT Researcher An AI agent that conducts research on any topic on the internet.
File Conversation GPT Runner An AI agent for conversing with files, supporting multiple languages.
Graph Language Agent GPTSwarm A graph-based language agent framework supporting self-optimization and self-organization.
Agent Development Platform IX A platform that supports building and deploying collaborative agents.
System Connection JARVIS A system that connects LLMs with the ML community, supporting task planning and model selection.
LLM Application Framework Langroid A Python framework for building LLM applications, supporting multi-agent collaboration.
Workflow Automation Lemon Agent Plan-validate-solve agent, supporting task automation and human interaction.
Agent Building Library LLM Agents A library for building agents, using tools, and planning.
LLM Agent Building Platform LLM Stack A no-code platform for building LLM agents.
Private File Interaction Local GPT A tool for private interaction with local files, supporting multiple models.
Python Package Implementation Loop GPT The AutoGPT project reimplemented as a Python package.
Codebase and Book Generation L2MAC An agent framework capable of generating large, complex codebases and entire books.
Natural Language Workflow Maige A codebase agent that supports natural language workflows.
AIDE Tool Magick AIDE for creating, deploying, scaling, and monetizing AI agents.
AI Search Engine MemFree An open-source hybrid AI search engine, supporting multiple data sources.
Memory Management System MemGPT A memory management system that provides context for LLMs.
Coding Task Assistant Mentat An AI tool that assists with coding tasks from the command line.
Multi-Agent Framework MetaGPT A multi-agent framework that returns designs, tasks, or codebases based on requirements.
General-Purpose Agent Mini AGI A general-purpose agent based on GPT-3.5/GPT-4, supporting multiple tasks.
Multi-Agent Debate Implementation Multiagent Debate A paper implementing multi-agent debate to improve factuality and reasoning ability.
Multi-Agent System Multi GPT A system that supports multiple "expert GPTs" collaborating to complete tasks.
AI Development Tools MutahunterAI An AI tool that generates unit tests for codebase vulnerabilities.
Natural Language Society of Mind NLSOM A concept of a society of mind based on natural language, supporting multi-agent collaboration.
General-Purpose Multi-Agent Platform OpenAgents A general-purpose multi-agent platform that supports user-defined agents.
R&D Agent Platform OpenAGI An AGI R&D platform that supports benchmark tasks and open-ended tasks.
Code and Feature Implementation OpenDevin An open-source project aimed at replicating and improving the Devin model.
Code Interpreter Open Interpreter A code interpreter that allows LLMs to run code locally to complete tasks.
Prompt Management Tool Pezzo A development toolkit for prompt design, version management, publishing, etc.
Private Document Interaction Private GPT A tool for private interaction with documents, supporting local execution.
Nutrition Goal Assistant PromethAI An AI assistant that breaks down problems, provides solutions, and automates them.
React.js Agent React Agent A GPT-4-based autonomous LLM agent for React.js.
Computer Operation Agent Self-operating computer An agent that enables multimodal models to operate a computer.
Personal Junior Developer Smol developer A personal junior AI developer deployed through the E2B UI.
VSCode Extension Stackwise A VSCode extension that automatically generates and imports Node.js functions.
Agent Building Tool Superagent A tool for creating agents without coding.
Agent Development Framework SuperAGI A framework for developing and deploying AI agents.
Research on Games with Incomplete Information Suspicion Agent A research paper on games with incomplete information.
Devin Alternative SWE Agent An open-source Devin alternative that supports multiple tasks.
GitHub Assistant Sweep A GitHub assistant that fixes issues and writes code.
Browser Automation Taxy AI An AI agent that uses GPT-4 to control a browser and execute tasks.
Infinite Memory Agent Teenage AGI An agent inspired by BabyAGI that can recall infinite memory.
UI Agent UFO A UI agent focused on the Windows operating system.
Python AI SQL Agent Vanna.AI A Python AI SQL agent trained based on user patterns.
Lifelong Learning Agent Voyager An LLM-based lifelong learning agent in Minecraft.
Smart Contract Deployment Web3 GPT A tool for writing and deploying smart contracts to EVM blockchains.
Multi-Agent Environment Simulation “Westworld” simulation A multi-agent environment simulation library that supports various interactions.
API Calling Framework WorkGPT A GPT agent framework for calling APIs.
Task-Solving Agent XAgent An experimental LLM agent for solving various tasks.
Tool Design and Debugging yAgents An agent builder capable of designing, coding, and debugging tools.
Swift Implementation Yourgoal A Swift implementation of BabyAGI, supporting task management and execution.

Closed-source project of Awesome AI Agents

Tool Type AI Agent Tool Name Tool Introduction Description
Safe Autonomous Agent Ability AI Provides safe, human-centered autonomous AI agents.
Intelligent Building Adept AI Builds an intelligent ML research and product lab, supporting human-computer collaboration.
AI Agent Platform AGENTS.inc Provides a variety of task-specific AI agents, such as news radar, company identification, etc.
Personal Assistant AgentScale Personal assistant, email writer, scheduler, and internet browser.
AI Code Interpreter Aide by Codestory An AI code interpreter supporting JS/TS, capable of fixing code and generating tests.
No-code Platform AilaFlow A no-code platform for building AI agents.
Agent Building Platform Airkit.ai A platform for building, testing, and deploying agents.
Autopilot Airplane Autopilot A developer-centric internal UI and workflow building tool.
Business Intelligence Agent Aomni AI agents designed for business intelligence, supporting a variety of tools.
API Integration Platform APIDNA A multi-agent platform supporting API integration.
Digital Worker Artisian AI Creates human-like digital workers, supporting a variety of roles.
Knowledge Engine Ask Pandi An answer engine for searching and generating knowledge.
Sales Agent Platform AskToSell A platform for deploying and managing autonomous AI sales agents capable of closing deals.
Database Interaction AskYourDatabase A tool for interacting with SQL databases, exploring and visualizing data.
Enterprise Data Analysis Athena Intelligence 24/7 enterprise AI data analyst.
Portfolio Risk Agent Avanzai Helps users build autonomous AI agents for calculating portfolio risk.
Task Automation Agent Bardeen AI agents for automating repetitive tasks.
Workflow Automation Beam Provides AI agents for workflow automation across multiple industries.
Software Building Tool Blackbox AI A coding LLM designed to change the way software is built.
Business Assistant Blobr An AI business assistant that connects all tools.
AI Team Builder BrainSoup A tool for building AI teams on a PC.
No-code Platform broadn A no-code platform that helps non-technical people quickly build AI products.
Website Builder Butternut AI A tool for creating fully functional, publish-ready websites.
Personal Assistant B2 AI An autonomous AI personal assistant that helps complete tasks.
Multi-purpose Assistant ChatHelp An AI assistant supporting multiple languages and data sources.
Personal Shopping Assistant Claros AI Shopper An AI personal shopping assistant that recommends products based on user tastes.
Web Crawler Claygent An AI web crawler capable of searching and browsing the web to find information.
Project Assistant Code Autopilot Provides an AI assistant for GitHub issues and pull requests.
Code Generator Codegen An agent that uses GPT-4 to automatically resolve tickets, write tests, and improve the development process.
WordPress Agent CodeWP Provides AI agents for WordPress websites.
Coding Assistant Codium AI Provides developers with a versatile AI coding assistant.
Career Assistant Commit Provides software developers with career search and AI-driven automated applications.
AI Agent Platform Cognosys A web-based version of AutoGPT or BabyAGI.
Software Testing Agent ContextQA An AI agent for software testing.
Code Editor Cursor An AI-enabled code editor with a VSCode-like interface.
Multimodal Agent Cykel An AI agent capable of interacting with any UI, website, or API.
AI Software Engineer Devin An AI software engineer capable of learning new technologies, building and deploying applications, and fixing code.
Design Tool Diagram An AI design tool acquired by Figma.
Sales Engineer Docket AI A tool that provides an AI sales engineer for complex B2B sales.
GitHub Agent Dosu A GitHub agent that helps respond to issues, triage bugs, and build better documentation.
Data Analysis Assistant Dot A virtual assistant that interacts with data warehouses or semantic layers.
Software Development Partner Duckie AI A platform for managing a team of AI software development partners.
Code Review Tool Ellipsis A tool that automates code review and bug fixing.
Coding Tool encode A fully autonomous AI software engineer that collaborates with teams to complete work.
Software Development Tool Factory A coding tool capable of building software from start to finish.
AI Agent Builder Fine A platform for building, managing, and running AI agents.
No-Code Platform Fine Tuner A no-code platform for building AI agents without technical skills or coding.
Agent Building Platform Fixie A platform for building LLM-powered AI applications.
Communication Automation Agent Floode An execution agent that automates communication tasks.
AI Development Tool GitHub Copilot X An AI-driven software development tool.
DevSecOps Tool GitLab Duo A tool that provides AI support for DevSecOps workflows.
Code Generation Tool GitWit A tool that uses AI to generate code and track file changes.
Multimodal Content Creation Agent GoCharlie An autonomous agent for multimodal content creation.
Data Platform Graphlit An API-first data platform for building AI applications.
Code Migration Tool Grit Uses machine learning and static analysis to automatically generate pull requests that clean up technical debt.
Automated Workflow Platform Gumloop A platform for building and hosting LLM-driven automation.
Productivity Tool Heights Platform A platform that provides services for course creators, community builders, and coaches.
Data Augmentation Tool Hex Magic A tool that provides powerful AI capabilities for data professionals.
Personal Assistant Heymoon.ai A personal assistant that helps manage calendars, tasks, and information.
Browser Task Automation iMean.AI An AI personal assistant that automates browser tasks.
Code Collaboration Tool Input An AI assistant that allows inviting team members to collaborate with AI.
Agent Interaction Environment Instrukt A terminal environment that supports interaction with AI agents.
Agent Building Framework Invicta A framework for building autonomous AI agents.
Data Processing Tool Julius Chat-based data analysis and AI agents.
Web Scraping Tool Kadoa A tool that uses LLMs to generate web scrapers and data processing steps.
User Research Platform Juno An AI-guided user interview platform that gathers human insights.
Custom Conversational Agent Kompas AI A tool for selecting an LLM and building custom conversational agents.
API Testing Agent Kusho An AI agent that generates and runs test suites for API testing.
Recruiting Voice Agent Kwal A voice agent for the recruiting domain.
Daily Task Assistant Lindy An AI assistant that helps manage daily tasks.
AI Workflow Platform Lutra AI A platform for creating personal AI workflows and apps.
Personal Automation Tool Magic Loops A tool that simplifies repetitive tasks and automated workflows by combining generative AI and code.
HTML Component Generator Makedraft A tool that generates and edits HTML components from text prompts.
Workflow Automation Tool Manaflow A tool for non-technical teams to automate repetitive workflows.
AI-Accelerated Software Development Mutable AI AI tools that accelerate software development.
AI Agent Builder Naut A platform for building your own AI agents.
AI Agent Builder NexusGPT A tool for building AI agents without coding.
Chrome Extension Hyperwrite An AI agent capable of controlling the browser to complete advanced tasks.
Personal Programming Assistant Phind An AI search engine and pair programmer.
Data Analysis Tool Powerdrill AI An AI SaaS service for interacting with datasets using natural language.
AI Agent Builder Proficient AI An interactive API and SDK for building AI agents.
Generative AI Platform Promptly A platform for building custom generative AI agents and apps without coding.
AI Workforce in Slack Q, ChatGPT for Slack An AI workforce that provides ChatGPT-like capabilities in Slack.
Autonomous AI Job Marketplace Questflow A marketplace for autonomous AI workers for small and medium-sized businesses.
Multi-AI Agent Building Platform Rebyte A platform for building multi-AI agents for GenAI applications.
AI Workforce Platform Relevance AI A platform for building and deploying AI apps and agents.
Digital AI Assistant Saga A digital AI assistant for notes, tasks, and tools.
Code Migration Tool Second A tool that automates code migration and upgrades.
Enterprise Agent Platform Sentius An enterprise-grade, high-load autonomous agent platform.
AI Shopping Assistant ShopPal An AI shopping assistant that provides personalized shopping experiences.
AutoGPT Agent Spell An AutoGPT agent with plugins.
AI Copilot for Product Data Dashboards Superluminal A tool that provides AI support for product data dashboards.
Data Discovery Tool TalktoData An AI data analyst that interacts with CSV, Excel, Google Sheets, and SQL databases.
AI Agent Builder Taskade A tool for creating, training, and running custom AI agents.
Financial AI Agent Platform ThinkChain AI A financial platform that provides a variety of advanced AI agents.
Quality Assurance Agent Test Driver An AI agent for quality assurance in GitHub.
AI Engineer Tusk An AI engineer that helps product managers quickly ship frontend changes.
Insurance Sales and Claims AI Agent Vortic An insurance sales and claims AI agent that provides customizable toolkits.
React Code Generator v0 by Vercel A tool that generates React code based on Shadcn UI and Tailwind CSS.
Content Creation Tool Wispy An AI assistant that can summarize content, create content, or create quizzes for learning topics.
Language Model Application Platform Wordware A platform for deploying LLM applications.
AI Platform WorkBot A privacy-centric conversational AI platform that supports commercial and open-source LLMs.
AI Workspace Zapier Central An AI workspace that collaborates with over 6,000 apps.

Project address for Awesome AI Agents

  • Github repository:https://github.com/e2b-dev/awesome-ai-agents

Target audience for Awesome AI Agents

  • Software Developers:For example, AgentGPT is suitable for developers who need to quickly implement task decomposition and execution and want to reduce manual coding work.
  • Data Analysts: For example, Adala is suitable for analysts who need reliable data processing and handle large amounts of annotated data.
  • Product Managers: For example, Superagent is suitable for product managers who need to quickly build and deploy automated workflows and want to reduce manual work.
  • Researchers: For example, data-to-paper is suitable for researchers who need a complete research process and handle the conversion from data to papers.