Awesome AI Agents – A curated collection of AI agents on GitHub by e2b-dev

AI Tools updated 5h ago dongdong
7 0

What is Awesome AI Agents?

Awesome AI Agents is a GitHub repository maintained by e2b-dev that collects and showcases various AI agent-related open-source projects, closed-source projects, and related companies. The repository is divided into two parts: open-source projects and closed-source projects & companies. It covers a wide range of AI agent tools and frameworks, from general-purpose to domain-specific (such as coding, data processing, business intelligence, etc.). It provides developers and researchers with a platform to explore AI agents and encourages the community to submit new products or projects via Pull Requests or forms to enrich and improve the list.

Awesome AI Agents – A curated collection of AI agents on GitHub by e2b-dev


Main Features of Awesome AI Agents

  • Resource Collection and Categorization: AI agent tools and frameworks are categorized into open-source projects and closed-source projects & companies, helping users quickly locate what they need.

  • Classification by Use Case: Further classification of AI agents by purpose (e.g., general-purpose, coding, data processing, business intelligence, productivity), making it easy to find tools tailored to specific tasks.

  • Project Presentation and Description: Each AI agent includes detailed descriptions such as features, characteristics, applicable scenarios, and supported models or tech stacks.

  • Links and Resources: Provides links to projects, documentation, GitHub pages, websites, etc., facilitating deeper understanding and usage.

  • Pull Request Support: Encourages users to submit new projects or tools via Pull Requests to enrich the content.

  • Form Submission: Offers online forms for submitting new projects or feedback, fostering community interaction.

  • E2B Integration: Recommends using E2B (Code Interpreter SDK) to provide code interpretation capabilities for AI applications, enabling safe code execution in sandbox environments.

  • Web UI Support: Provides a web version that supports filtering products by category and use case for better user experience.

  • Multi-domain Support: Covers multiple fields, including data processing, coding, business intelligence, and productivity tools to meet diverse user needs.

  • Multi-language Support: Some tools support multiple programming languages and frameworks, such as Python, JavaScript, TypeScript, etc.

  • Regular Updates: The repository is regularly updated to add new projects and tools, ensuring timely and practical content.

  • Community Feedback: Continuously optimized through community feedback and discussions.

  • Documentation and Tutorials: Offers relevant documentation and tutorials to help users better understand and use AI agents.

  • Examples and Use Cases: Showcases real application scenarios of AI agents through examples and use cases, providing references for developers.


Featured Agents in Awesome AI Agents

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

Selected Open-Source Projects

Tool Type AI Agent Name Description
Data Processing Adala Autonomous data (annotation) agent framework providing reliable, customizable output, focusing on data processing tasks.
Recommendation Agent4Rec Simulator using 1,000 LLM-driven generative agents for personalized movie recommendations.
Agent Construction AgentForge Low-code framework supporting multiple LLM models, facilitating rapid creation, testing, and iteration of autonomous AI agents.
No-Code Platform AgentGPT Browser-based no-code platform utilizing OpenAI functions to decompose and execute tasks.
Desktop Application AgentPilot Desktop app integrating Open Interpreter and MemGPT, supporting group chat functionality.
Language Agents Agents Language agent library with long-term 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.
Code Editing Aider Command-line tool paired with GPT-3.5/GPT-4 for programming, supporting local codebase editing.
Task Execution AIlice Chat-based agent creating task execution trees, supporting fault tolerance and self-expansion.
Multi-Agent Framework AutoGen LLM application framework supporting multi-agent collaboration, simplifying complex workflows and enhancing automation.
Autonomous Attempt AutoGPT Experimental project enabling GPT-4 to operate fully autonomously, supporting internet search and long-term memory management.
Code Generation Automata Tool generating code based on project context, supporting multiple LLM models.
Pull Requests AutoPR AI-based agent generating pull requests, fixing issues and optimizing code.
HR Queries Autonomous HR Chatbot GPT-3.5-based HR query agent supporting time management, employee data inquiries, and more.
Task Management BabyAGI Simple framework that creates new tasks based on task outcomes 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.
Code Simplification BabyDeerAGI BabyAGI variant with only 350 lines of code, supporting parallel tasks and user-input tools.
Feature Rich BabyElfAGI Extended BabyDeerAGI version supporting skill creation and dynamic task lists.
CLI and LLM Testing BabyCommandAGI AI agent combining CLI and LLM for testing, supporting automated programming and environment setup.
UI Panel BabyFoxAGI BabyAGI variant with new parallel UI panel, supporting multiple skills.
Data Exploration BambooAI Data exploration and analysis tool for non-programmers, supporting local interaction and privacy.
Multi-Task Agent BeeBot Early-stage multi-task agent project, still under development.
Code Search Bloop Rust and Typescript code search tool supporting natural language queries and code snippet search.
Code Interpreter BondAI Code interpreter supporting CLI and RESTful/WebSocket APIs, providing powerful code execution.
Dependency Update bumpgen AI agent keeping npm dependencies up-to-date, supports gpt-4-turbo.
Scheduling Assistant Cal.ai Open-source scheduling assistant based on Cal.com, supporting natural language task scheduling.
Agent “Mind” Exploration CAMEL Open-source library researching autonomous and communicative agents, supporting community interaction.
Multi-Agent Interaction ChatArena Chat tool supporting multi-agent language game environments.
Software Development ChatDev Virtual software company powered by multiple intelligent agents supporting multiple role collaboration.
Chemistry Task Handling ChemCrow LangChain agent handling chemistry-related tasks, integrating 13 expert-designed tools.
Code Operations Clippy Agent capable of planning, writing, debugging, and testing code.
Software Development Lifecycle CodeFuse-ChatBot Intelligent assistant serving the entire software development lifecycle.
Codebase Queries Cody by ajhous44 AI assistant for natural language queries over codebases.
Code Writing & Q&A Cody by Sourcegraph AI assistant writing code and answering questions based on codebase and code graphs.
Software Autopilot Continue Open-source autopilot bringing ChatGPT features to VS Code.
Role-Playing Agent Orchestration CrewAI Framework supporting multi-agent collaboration to improve team efficiency.
No-Code Chatbot Builder Databerry No-code platform for creating AI chatbots based on user data.
App Demo Generation DemoGPT Tool that quickly generates app demos using LLM.
Virtual Developer Team DevGPT AI team composed of virtual product manager, developers, and operations personnel.
Agent AI Software Engineer Devika AI software engineer capable of understanding high-level instructions, decomposing tasks, and writing code.
Devin Alternative Devon Open-source Devin alternative supporting multiple tasks.
Software Development Automation DevOpsGPT Combines LLM and DevOps tools to convert natural language requirements into runnable software.
Agent Deployment dotagent Management system supporting agent deployment across multiple platforms.
Multi-Agent SDK Eidolon Open-source SDK supporting AI agents, offering pluggable modular components.
Specification Conversion English Compiler AI compiler converting markdown specifications into functional code.
Role Adaptation evo.ninja AI agent capable of real-time role adjustments based on tasks.
Rapid Agent Construction FastAgency Open-source framework accelerating multi-agent workflows from prototype to production.
Low-Code Agent Builder Flowise Open-source low-code tool for building custom LLM orchestration workflows and AI agents.
AI Development Assistant Friday AI assistant supporting Node.js projects.
Engineering Platform GeniA Engineering platform with AI team members working alongside users.
Godmode Godmode General-purpose agent with attractive UI inspired by AutoGPT and BabyAGI.
Discord Integration GPT Discord Provides powerful GPT interface for Discord, supporting multiple features.
Codebase Generation GPT Engineer AI agent generating entire codebases based on prompts.
Codebase Migration GPT Migrate AI agent migrating codebases between frameworks/languages.
App Development GPT Pilot AI agent writing entire scalable applications from scratch.
Topic Research GPT Researcher AI agent researching any topic on the internet.
File Conversation GPT Runner AI agent interacting with files, supporting multiple languages.
Graph Language Agent GPTSwarm Graph-based language agent framework supporting self-optimization and self-organization.
Agent Development Platform IX Platform supporting construction and deployment of collaborative agents.
System Integration JARVIS System connecting LLMs with ML communities, supporting task planning and model selection.
LLM Application Framework Langroid Python framework for building LLM apps, supporting multi-agent collaboration.
Workflow Automation Lemon Agent Plan-verify-solve agent supporting task automation and human interaction.
Agent Construction Library LLM Agents Library for building agents, using tools, and planning.
LLM Agent Platform LLM Stack No-code platform for building LLM agents.
Private File Interaction Local GPT Tool for private interaction with local files, supporting multiple models.
Python Package Implementation Loop GPT Python package re-implementation of AutoGPT project.
Codebase & Book Generation L2MAC Agent framework capable of generating large complex codebases and entire books.
Natural Language Workflow Maige Codebase agent supporting natural language workflows.
AIDE Tool Magick Tool for creating, deploying, scaling, and monetizing AI agents.
AI Search Engine MemFree Open-source hybrid AI search engine supporting multiple data sources.
Memory Management MemGPT Memory management system providing context for LLMs.
Coding Task Assistant Mentat AI tool assisting coding tasks from the command line.
Multi-Agent Framework MetaGPT Multi-agent framework returning design, tasks, or codebases as needed.
General Agent Mini AGI General-purpose agent based on GPT-3.5/GPT-4 supporting multiple tasks.
Multi-Agent Debate Multiagent Debate Paper implementing multi-agent debates to improve factuality and reasoning.
Multi-Agent System Multi GPT System supporting multiple “expert GPTs” collaborating to complete tasks.
AI Development Tool MutahunterAI AI tool generating unit tests for codebase vulnerabilities.
Natural Language Mental Society NLSOM Concept of natural language-based mental societies supporting multi-agent collaboration.
General Multi-Agent Platform OpenAgents General multi-agent platform supporting user-defined agents.
R&D Agent Platform OpenAGI AGI R&D platform supporting benchmark and open tasks.
Code and Function Implementation OpenDevin Open-source project aiming to replicate and improve Devin model.
Code Interpreter Open Interpreter Code interpreter allowing LLMs to run code locally to complete tasks.
Prompt Management Tool Pezzo Developer toolkit for prompt design, versioning, and publishing.
Private Document Interaction Private GPT Tool for private interaction with documents, supporting local operation.
Nutrition Goal Assistant PromethAI AI assistant that breaks down problems, provides solutions, and automates processes.
React.js Agent React Agent GPT-4 based autonomous React.js LLM agent.
Computer Operation Agent Self-operating computer Agent enabling multimodal models to operate computers.
Personal Junior Developer Smol developer Personal junior AI developer deployed via E2B UI.
VSCode Extension Stackwise VSCode extension automatically generating and importing nodejs functions.
Agent Construction Tool Superagent Tool for creating agents without coding.
Agent Development Framework SuperAGI Framework for developing and deploying AI agents.
Incomplete Information Game Research Suspicion Agent Research paper on incomplete information games.
Devin Alternative SWE Agent Open-source Devin alternative supporting multiple tasks.
GitHub Assistant Sweep GitHub assistant fixing issues and writing code.
Browser Automation Taxy AI AI agent controlling browser and performing tasks using GPT-4.
Infinite Memory Agent Teenage AGI Agent inspired by BabyAGI capable of recalling infinite memory.
UI Agent UFO UI agent focusing on Windows operating system.
Python AI SQL Agent Vanna.AI Python AI SQL agent trained on user patterns.
Lifelong Learning Agent Voyager LLM-based lifelong learning agent in Minecraft.
Smart Contract Deployment Web3 GPT Tool for writing and deploying smart contracts to EVM blockchains.
Multi-Agent Environment Simulation “Westworld” simulation Multi-agent environment simulation library supporting various interactions.
API Calling Framework WorkGPT GPT agent framework for calling APIs.
Task Solving Agent XAgent Experimental LLM agent solving various tasks.
Tool Design & Debug yAgents Agent builder capable of designing, coding, and debugging tools.
Swift Implementation Yourgoal Swift implementation of BabyAGI supporting task management and execution.

Selected Closed-Source Projects


Tool Type AI Agent Tool Name Description
Secure Autonomous Agent Ability AI Provides safe, human-centered autonomous AI agents.
Intelligent Construction Adept AI Builds intelligent ML research and product labs, supporting human-computer collaboration.
AI Agent Platform AGENTS.inc Offers various specialized AI agents for tasks like news radar, company identification, etc.
Personal Assistant AgentScale Personal assistant, email writer, scheduler, and web browser.
AI Code Interpreter Aide by Codestory AI code interpreter for JS/TS, capable of fixing code and generating tests.
No-Code Platform AilaFlow No-code platform for building AI agents.
Agent Construction Platform Airkit.ai Platform for building, testing, and deploying agents.
Autopilot Airplane Autopilot Developer-focused internal UI and workflow building tool.
Business Intelligence Agent Aomni AI agent designed for business intelligence, supporting multiple tools.
API Integration Platform APIDNA Multi-agent platform supporting API integrations.
Digital Worker Artisian AI Creates human-like digital workers supporting multiple roles.
Knowledge Engine Ask Pandi Search and knowledge answer generation engine.
Sales Agent Platform AskToSell Platform to deploy and manage autonomous AI sales agents that close deals.
Database Interaction AskYourDatabase Tool to interact with SQL databases, explore and visualize data.
Enterprise Data Analytics Athena Intelligence 24/7 enterprise AI data analyst.
Portfolio Risk Agent Avanzai Autonomous AI agent helping users compute portfolio risk.
Task Automation Agent Bardeen AI agent for automating repetitive tasks.
Workflow Automation Beam AI agent providing workflow automation across multiple industries.
Software Building Tool Blackbox AI Coding LLM aimed at transforming software building.
Business Assistant Blobr AI business assistant connecting all tools.
AI Team Builder BrainSoup Tool for building AI teams on PCs.
No-Code Platform broadn No-code platform helping non-technical users quickly build AI products.
Website Builder Butternut AI Tool to create fully functional, ready-to-launch websites.
Personal Assistant B2 AI Autonomous AI personal assistant to help complete tasks.
Multi-Functional Assistant ChatHelp AI assistant supporting multiple languages and data sources.
Personal Shopping Assistant Claros AI Shopper AI personal shopping assistant recommending products based on user tastes.
Web Crawler Claygent AI web crawler capable of searching and browsing to find information.
Project Assistant Code Autopilot AI assistant for GitHub issues and pull requests.
Code Generator Codegen GPT-4 powered agent to auto-resolve tickets, write tests, and improve dev workflows.
WordPress Agent CodeWP AI agent for WordPress websites.
Coding Assistant Codium AI Multi-functional AI assistant for developers.
Career Assistant Commit Career search and AI-driven auto-application tool for software developers.
AI Agent Platform Cognosys Web-based AutoGPT or BabyAGI variant.
Software Testing Agent ContextQA AI agent for software testing.
Code Editor Cursor AI-supported code editor with VSCode-like interface.
Multi-Modal Agent Cykel AI agent capable of interacting with any UI, website, or API.
AI Software Engineer Devin AI software engineer capable of learning new tech, building, deploying apps, and fixing code.
Design Tool Diagram AI design tool acquired by Figma.
Sales Engineer Docket AI Tool providing AI sales engineers for complex B2B sales.
GitHub Agent Dosu GitHub agent helping respond to issues, classify bugs, and improve documentation.
Data Analysis Assistant Dot Virtual assistant interacting with data warehouses or semantic layers.
Software Development Partner Duckie AI Platform managing AI software development partner teams.
Code Review Tool Ellipsis Tool automating code reviews and bug fixes.
Coding Tool encode Fully autonomous AI software engineer collaborating with teams.
Software Development Tool Factory Coding tool capable of building software from start to finish.
AI Agent Builder Fine Platform to build, manage, and run AI agents.
No-Code Platform Fine Tuner No-code platform for building AI agents without technical skills or coding.
Agent Construction Platform Fixie Platform for building LLM-powered AI applications.
Communication Automation Agent Floode Agent automating execution of communication tasks.
AI Development Tool GitHub Copilot X AI-driven software development tool.
DevSecOps Tool GitLab Duo AI-supported tool for DevSecOps workflows.
Code Generation Tool GitWit Tool generating code with AI and tracking file changes.
Multi-Modal Content Creation Agent GoCharlie Autonomous agent for multi-modal content creation.
Data Platform Graphlit API-first data platform for building AI applications.
Code Migration Tool Grit Uses ML and static analysis to automatically generate PRs for cleaning technical debt.
Automation Workflow Platform Gumloop Platform to build and host LLM-driven automations.
Productivity Tool Heights Platform Platform serving course creators, community builders, and coaches.
Data Augmentation Tool Hex Magic Tool providing powerful AI capabilities for data professionals.
Personal Assistant Heymoon.ai Personal assistant helping manage calendar, tasks, and information.
Browser Task Automation iMean.AI AI personal assistant automating browser tasks.
Code Collaboration Tool Input AI assistant allowing team members to collaborate with AI.
Agent Interaction Environment Instrukt Terminal environment supporting interaction with AI agents.
Agent Construction Framework Invicta Framework to build autonomous AI agents.
Data Processing Tool Julius Chat-based data analysis and AI agent.
Web Scraping Tool Kadoa Tool generating web crawlers and data processing steps using LLMs.
User Research Platform Juno AI-guided user interview platform collecting human insights.
Custom Dialogue Agent Kompas AI Tool to select LLMs and build custom dialogue agents.
API Testing Agent Kusho AI agent generating and running test suites for API testing.
Recruitment Voice Agent Kwal Voice agent for recruitment domain.
Daily Task Assistant Lindy AI assistant helping manage daily tasks.
AI Workflow Platform Lutra AI Platform to create personal AI workflows and applications.
Personal Automation Tool Magic Loops Tool simplifying repetitive tasks and automating workflows via generative AI and code.
HTML Component Generator Makedraft Tool generating and editing HTML components from text prompts.
Workflow Automation Tool Manaflow Tool for non-technical teams to automate repetitive workflows.
AI-Accelerated Software Dev Mutable AI AI tool accelerating software development.
AI Agent Builder Naut Platform to build your own AI agents.
AI Agent Builder NexusGPT No-code tool to build AI agents.
Chrome Extension Hyperwrite AI agent capable of controlling browser to complete advanced tasks.
Personal Programming Assistant Phind AI search engine and pair programmer.
Data Analysis Tool Powerdrill AI AI SaaS service for natural language interaction with datasets.
AI Agent Builder Proficient AI Interactive API and SDK for building AI agents.
Generative AI Platform Promptly No-code platform to build custom generative AI agents and applications.
AI Workforce in Slack Q, ChatGPT for Slack AI workforce providing ChatGPT-like functionality inside Slack.
Autonomous AI Job Marketplace Questflow Marketplace providing autonomous AI workers for SMEs.
Multi-AI Agent Platform Rebyte Platform to build multi-AI agent GenAI applications.
AI Workforce Platform Relevance AI Platform to build and deploy AI applications and agents.
Digital AI Assistant Saga Digital AI assistant for notes, tasks, and tools.
Code Migration Tool Second Tool automating code migration and upgrades.
Enterprise Agent Platform Sentius Enterprise-grade high-load autonomous agent platform.
AI Shopping Assistant ShopPal AI shopping assistant providing personalized shopping experiences.
AutoGPT Agent Spell AutoGPT agent with plugin support.
AI Copilot for Product Data Dashboards Superluminal AI tool supporting product data dashboards.
Data Discovery Tool TalktoData AI data analyst interacting with CSV, Excel, Google Sheets, and SQL DBs.
AI Agent Builder Taskade Tool to create, train, and run custom AI agents.
Financial AI Agent Platform ThinkChain AI Financial platform offering various advanced AI agents.
Quality Assurance Agent Test Driver AI agent performing QA in GitHub.
AI Engineer Tusk AI engineer helping PMs quickly release frontend changes.
Insurance Sales & Claims AI Agent Vortic Insurance sales and claims AI agent providing customizable toolkits.
React Code Generator v0 by Vercel Tool generating React code based on Shadcn UI and Tailwind CSS.
Content Creation Tool Wispy AI assistant able to summarize, create content, or make quizzes on topics.
Language Model Application Platform Wordware Platform deploying LLM applications.
AI Platform WorkBot Privacy-centric conversational AI platform supporting commercial and open LLMs.
AI Workspace Zapier Central AI workspace collaborating with over 6,000 apps.

Repository Link


Target Users of Awesome AI Agents

  • Software Developers: Tools like AgentGPT help developers rapidly break down and execute tasks, reducing manual coding.

  • Data Analysts: Tools such as Adala support reliable data processing and annotation for analysts handling large datasets.

  • Product Managers: Platforms like Superagent enable quick construction and deployment of automated workflows, easing manual workloads.

  • Researchers: Solutions like data-to-paper assist researchers with complete research workflows, from data handling to paper drafting.

© Copyright Notice

Related Posts

No comments yet...

none
No comments yet...