Skip to content

Latest commit

 

History

History
121 lines (100 loc) · 17.9 KB

README.md

File metadata and controls

121 lines (100 loc) · 17.9 KB

🤖 Awesome Agents

Awesome Agents is a curated list of open source AI agents.

Table of Contents

Frameworks

  • llama-agentic-system: Agentic components of the Llama Stack APIs GitHub Repo stars
  • Transformers Agents: Provides a natural language API on top of transformers
  • LlamaIndex: provides a central interface to connect your LLM's with external data. GitHub Repo stars
  • LangChain: the original 🐍 GitHub Repo stars
  • Botpress: The building blocks for building chatbots GitHub Repo stars
  • Haystack: NLP framework to interact with your data using Transformer models and LLMs GitHub Repo stars
  • Semantic Kernel: Microsoft C# SDK to integrate cutting-edge LLM technology quickly and easily into your apps GitHub Repo stars
  • Agent-LLM: An Artificial Intelligence Automation Platform. GitHub Repo stars
  • LLM Agents: Build agents which are controlled by LLMs GitHub Repo stars
  • e2b: Open-source platform for building & deploying virtual developers’ agents
  • Dust: Design and Deploy Large Language Model Apps GitHub Repo stars
  • MetaGPT: The Multi-Agent Meta Programming Framework: Given one line Requirement, return PRD, Design, Tasks, Repo and CI GitHub Repo stars
  • AgentFlow: About Complex LLM Workflows from Simple JSON. GitHub Repo stars
  • Lagent: A lightweight framework for building LLM-based agents GitHub Repo stars
  • Autogen: Enable Next-Gen Large Language Model Applications. GitHub Repo stars
  • AgentVerse Provides a flexible framework that simplifies the process of building custom multi-agent environments for LLMs GitHub Repo stars
  • Maestro: A framework for Claude Opus to intelligently orchestrate subagents. GitHub Repo stars
  • AgentScope: Start building LLM-empowered multi-agent applications in an easier way. GitHub Repo stars
  • CrewAI: Cutting-edge framework for orchestrating role-playing, autonomous AI agents. GitHub Repo stars
  • Swarm: Educational framework exploring ergonomic, lightweight multi-agent orchestration by OpenAI. GitHub Repo stars
  • agency-swarm: Reliable agent framework built on top of the latest OpenAI Assistants API. GitHub Repo stars

Software Development

  • MegaGPT: The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming GitHub Repo stars
  • OpenHands: 🙌 OpenHands: Code Less, Make More. (formerly OpenDevin), a platform for software development agents powered by AI GitHub Repo stars
  • GPT Pilot: GPT Pilot is the core technology for the Pythagora VS Code extension that aims to provide the first real AI developer companion. GitHub Repo stars
  • Aider: aider is AI pair programming in your terminal GitHub Repo stars
  • Devika: Devika is an Agentic AI Software Engineer that can understand high-level human instructions, break them down into steps, research relevant information, and write code to achieve the given objective GitHub Repo stars
  • RepoAgent: An LLM-powered repository agent designed to assist developers and teams in generating documentation and understanding repositories quickly GitHub Repo stars
  • DSPy: The framework for programming—not prompting—foundation models GitHub Repo stars
  • ThinkGPT: Agent techniques to augment your LLM and push it beyond its limits GitHub Repo stars
  • PyCodeAGI: A small AGI experiment to generate a Python app given what app the user wants to build GitHub Repo stars
  • SuperAGI: SuperAGI - A dev-first open source autonomous AI agent framework GitHub Repo stars
  • Plandex: An AI coding engine for complex tasks GitHub Repo stars
  • Codel: ✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor. GitHub Repo stars
  • DB GPT: Interact your data and environment using the local GPT, no data leaks, 100% privately, 100% security GitHub Repo stars
  • Agency: 🕵️‍♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach GitHub Repo stars
  • TaskWeaver: A code-first agent framework for seamlessly planning and executing data analytics tasks. GitHub Repo stars
  • MicroAgent: Agents Capable of Self-Editing Their Prompts / Python Code GitHub Repo stars
  • SWE Agent: SWE-agent takes a GitHub issue and tries to automatically fix it, using GPT-4, or your LM of choice. GitHub Repo stars
  • AgentRun: The easiest, and fastest way to run AI-generated Python code safely GitHub Repo stars
  • Claude Engineer: Claude Engineer is an interactive command-line interface (CLI) that leverages the power of Anthropic's Claude-3.5-Sonnet model to assist with software development tasks.
  • Vision agent: Vision Agent is a library that helps you utilize agent frameworks to generate code to solve your vision task. GitHub Repo stars
  • Nous: TypeScript AI agent platform with Autonomous agents, Software developer agents, AI code review agents and more. GitHub Repo stars

Research

  • GPT Researcher: GPT Researcher is an autonomous agent designed for comprehensive online research on a variety of tasks. GitHub Repo stars
  • BlockAGI: BlockAGI conducts iterative, domain-specific research, and outputs detailed narrative reports to showcase its findings GitHub Repo stars
  • data-to-paper: data-to-paper: AI-driven research from data to human-verifiable research papers GitHub Repo stars
  • AI Scientist: The AI Scientist: Towards Fully Automated Open-Ended Scientific GitHub Repo stars
  • Storm: An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations. GitHub Repo stars

Conversational / General Agents

  • CollosalAI Chat: implement LLM with RLHF, powered by the Colossal-AI project GitHub Repo stars
  • RasaGPT: RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. GitHub Repo stars
  • SuperAgent: Deploy LLM Agents to production GitHub Repo stars
  • BabyAGI UI: Make it easier to run and develop with babyagi in a web app, like a ChatGPT GitHub Repo stars
  • ix: Autonomous GPT-4 agent platform GitHub Repo stars
  • DuetGPT: A conversational semi-autonomous developer assistant, AI pair programming without the copypasta. GitHub Repo stars
  • Multi-Modal LangChain agents in Production: Deploy LangChain Agents and connect them to Telegram GitHub Repo stars
  • Autonomous HR Chatbot: An autonomous agent that can answer HR related queries autonomously using the tools it has on hand GitHub Repo stars
  • LLama Cpp Agent: The llama-cpp-agent framework is a tool designed for easy interaction with Large Language Models GitHub Repo stars
  • Memgpt: Create LLM agents with long-term memory and custom tools 📚🦙 Github Repo stars

Game / Simulation

  • Camel-AutoGPT: role-playing approach for LLMs and auto-agents like BabyAGI & AutoGPT GitHub Repo stars
  • SkyAGI: Emerging human-behavior simulation capability in LLM agents GitHub Repo stars
  • Voyager: An Open-Ended Embodied Agent with Large Language Models GitHub Repo stars

Knowledge Management

  • Private GPT: Interact privately with your documents using the power of GPT, 100% privately, no data leaks GitHub Repo stars
  • Local GPT: Inspired on Private GPT with the GPT4ALL model replaced with the Vicuna-7B model and using the InstructorEmbeddings instead of LlamaEmbeddings GitHub Repo stars
  • LLocalSearch: LLocalSearch is a completely locally running search aggregator using LLM Agents. The user can ask a question and the system will use a chain of LLMs to find the answer. The user can see the progress of the agents and the final answer. No OpenAI or Google API keys are needed. GitHub Repo stars
  • Second Brain AI Agent: A streamlit app to dialog with your second brain notes using OpenAI and ChromaDB locally. GitHub Repo stars

Automation

  • DemoGPT: DemoGPT enables you to create quick demos by just using prompt. It applies ToT approach on Langchain documentation tree. GitHub Repo stars
  • RestGPT: An LLM-based autonomous agent controlling real-world applications via RESTful APIs GitHub Repo stars
  • XAgent: An Autonomous LLM Agent for Complex Task Solving GitHub Repo stars
  • LLM Agents: Build agents which are controlled by LLMs GitHub Repo stars
  • uAgents: A fast and lightweight framework for creating decentralized agents with ease. GitHub Repo stars
  • Maestro: A framework for Claude Opus to intelligently orchestrate subagents. GitHub Repo stars
  • llama-agents: llama-agents is an async-first framework for building, iterating, and productionizing multi-agent systems, including multi-agent communication, distributed tool execution, human-in-the-loop, and more GitHub Repo stars
  • Phidata: Build AI Assistants with memory, knowledge and tools. GitHub Repo stars
  • AgentK: An autoagentic AGI that is self-evolving and modular. GitHub Repo stars
  • ADAS: Automated Design of Agentic Systems GitHub Repo stars

Browser

  • AgentGPT: AI Agents with Langchain & OpenAI (Vercel / Nextjs) GitHub Repo stars
  • OpenAgents: An Open Platform for Language Agents in the Wild GitHub Repo stars

Multimodal

  • Pipecat: Open Source framework for voice and multimodal conversational AI. GitHub Repo stars