Skip to content

A collection of autonomous agents 🤖️ powered by LLM.

Notifications You must be signed in to change notification settings

Jenqyang/Awesome-AI-Agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Awesome-AI-Agents 🤖️

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
  • 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

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
  • DevOpsGPT - Multi agent system for AI-driven software development. 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

Frameworks

Quickly build and customize agents.

https://arxiv.org/abs/2308.08155

  • langchain - ⚡ Building applications with LLMs through composability ⚡ 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
  • 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
  • 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
  • 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
  • AutoChain - Build lightweight, extensible, and testable LLM Agents GitHub Repo stars
  • modelscope-agent - An agent framework connecting models in ModelScope with the world GitHub Repo stars
  • AppAgent - A novel LLM-based multimodal agent framework designed to operate smartphone applications. GitHub Repo stars
  • superagent - 🥷 The open framework for building AI Assistants GitHub Repo stars

Benchmark

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

Platforms/API

Able to connect LLM with the real world.

  • 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
  • agentlego - Enhance LLM agents with versatile tool APIs GitHub Repo stars

Related

Survey

Paper-List Repo

Blog

Reference Repo

交流群

欢迎加入AI-Agents赛道交流群,与领域专家和行业从业者交流技术理论与行业信息!

AI-Agents交流群 拉你进群(备注agents-github) 公众号

About

A collection of autonomous agents 🤖️ powered by LLM.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published