- Agentic Design Frameworks focus on managing autonomous or semi-autonomous AI agents for complex tasks.
- e.g., Autogen, and crewAI
- The Rise and Potential of Large Language Model Based Agents: A Survey: The papers list for LLM-based agents [cnt] / git [14 Sep 2023]
- AgentBench Evaluating LLMs as Agents: Assess LLM-as Agent’s reasoning and decision-making abilities. [7 Aug 2023]
- Agentic Design Patterns ref [Mar 2024]
- Reflection: LLM self-evaluates to improve.
- Self-Refine [30 Mar 2023]
- Reflexion [20 Mar 2023 ]
- CRITIC [19 May 2023]
- Tool use: LLM uses tools for information gathering, action, or data processing.
- Gorilla [24 May 2023]
- MM-REACT: Prompting ChatGPT for Multimodal Reasoning and Action [20 Mar 2023]
- Efficient Tool Use with Chain-of-Abstraction Reasoning [30 Jan 2024]
- Planning: LLM devises and executes multistep plans to reach goals.
- Multi-agent collaboration: Multiple AI agents collaborate for better solutions.
- Communicative Agents for Software Development [16 Jul 2023]
- AutoGen: Enabling Next-Gen LLM Applications via Multi-Agent Conversation [16 Aug 2023]
- MetaGPT: Meta Programming for A Multi-Agent Collaborative Framework [1 Aug 2023]
- Framework: Autogen / LangGraph / crewAI
- Reflection: LLM self-evaluates to improve.
- Generate the code ref [Jun 2024]
- Generative AI Design Patterns for Agentic AI Systems: Design Patterns for Agentic solutions in Azure [May 2023]
- Exploring Generative AI (martinfowler.com): Memos on how LLMs are being used to enhance software delivery practices, including Toochain, Test-Driven Development (TDD) with GitHub Copilot, pair programming, and multi-file editing. [26 Jul 2023 ~ ]
- Cognitive Architectures for Language Agents: Cognitive Architectures for Language Agents (CoALA). Procedural (how to perform tasks), Semantic (long-term store of knowledge), Episodic Memory (recall specific past events) ref [5 Sep 2023]
- Language Agent Tree Search Method (LATS): LATS leverages an external environment and an MCTS (Monte Carlo Tree Search)-based search [6 Oct 2023]
- AI Agents That Matter: AI agent evaluations for optimizing both accuracy and cost. Focusing solely on accuracy can lead to overfitting and high costs.
retry, warming, escalation
[1 Jul 2024] - Automated Design of Agentic Systems: Automated Design of Agentic Systems (ADAS), which aims to automatically create powerful agentic system designs, including inventing novel building blocks and/or combining them. [15 Aug 2024]
- The Different Ochestration Frameworks:💡Orchestration frameworks for LLM applications: Micro-orchestration / Macro-orchestration / Agentic Design Frameworks / Optimizer frameworks [11 Oct 2024]
- Agent-as-a-Judge: Evaluate Agents with Agents. DevAI, a new benchmark of 55 realistic automated AI development tasks.
Agent-as-a-Judge > LLM-as-a-Judge > Human-as-a-Judge
[14 Oct 2024] - Generative Agent Simulations of 1,000 People: a generative agent architecture that simulates more than 1,000 real individuals using two-hour qualitative interviews. 85% accuracy in General Social Survey. [15 Nov 2024]
-
Berkeley Function-Calling Leaderboard V2 [Aug 2024]
-
Gorilla: An API store for LLMs: [cnt]: Gorilla: Large Language Model Connected with Massive APIs git [24 May 2023]
- Used GPT-4 to generate a dataset of instruction-api pairs for fine-tuning Gorilla.
- Used the abstract syntax tree (AST) of the generated code to match with APIs in the database and test set for evaluation purposes.
Another user asked how Gorilla compared to LangChain; Patil replied: LangChain is a terrific project that tries to teach agents how to use tools using prompting. Our take on this is that prompting is not scalable if you want to pick between 1000s of APIs. So Gorilla is a LLM that can pick and write the semantically and syntactically correct API for you to call! A drop in replacement into LangChain! cite [04 Jul 2023]
-
Meta: Toolformer: [cnt]: Language Models That Can Use Tools, by MetaAI git [9 Feb 2023]
-
ToolLLM: [cnt]: : Facilitating Large Language Models to Master 16000+ Real-world APIs git [31 Jul 2023]
-
APIGen: Automated Pipeline for Generating Verifiable and Diverse Function-Calling Datasets [26 Jun 2024]
-
ToolShed: Toolshed Knowledge Bases & Advanced RAG-Tool Fusion, optimized for storing and retrieving tools in a vector database for large-scale agents. To address the limitations of primary methods, two approaches are: 1. tuning-based tool calling via LLM fine-tuning, and 2. retriever-based tool selection and planning. [18 Oct 2024]
- Anthropic Claude's computer use:
- OpenInterpreter starts to support Computer Use API
- Agent.exe: Electron app to use computer use APIs. [Oct 2024]
- OSS
- x-ref > UFO: Windows Control
- Self-Operating Computer Framework: A framework to enable multimodal models to operate a computer. [Nov 2023]
- Open-Interface: LLM backend (GPT-4V, etc), supporting Linux, Mac, Windows. [Jan 2024]
- Computer Use OOTB: Out-of-the-box (OOTB) GUI Agent for Windows and macOS. [Oct 2024]
- Huginn: A hackable version of IFTTT or Zapier on your own server for building agents that perform automated tasks. [Mar 2013]
- Botpress Cloud: The open-source hub to build & deploy GPT/LLM Agents. [Nov 2016]
- n8n: A workflow automation tool for integrating various tools. [Jan 2019]
- phidata: Build AI Assistants with memory, knowledge, and tools [May 2022]
- Cheshire-Cat (Stregatto): Framework to build custom AIs with memory and plugins [Feb 2023]
- MetaGPT: Multi-Agent Framework. Assign different roles to GPTs to form a collaborative entity for complex tasks. e.g., Data Interpreter [Jun 2023]
- SuperAGI: Autonomous AI Agents framework [May 2023]
- AgentVerse: Primarily providing: task-solving and simulation. [May 2023]
- OpenAgents: Three distinct agents: Data Agent for data analysis, Plugins Agent for plugin integration, and Web Agent for autonomous web browsing. [Aug 2023]
- AgentOps:Python SDK for AI agent monitoring, LLM cost tracking, benchmarking. [Aug 2023]
- Lagent: Inspired by the design philosophy of PyTorch. A lightweight framework for building LLM-based agents. [Aug 2023]
- Autogen:💡Customizable and conversable agents framework [Aug 2023]
- LangGraph: Built on top of LangChain [Aug 2023]
- crewAI: Framework for orchestrating role-playing, autonomous AI agents. [Oct 2023]
- XAgent: Autonomous LLM Agent for complex task solving like data analysis, recommendation, and model training [Oct 2023]
- Qwen-Agent: Agent framework built upon Qwen1.5, featuring Function Calling, Code Interpreter, RAG, and Chrome extension. [Sep 2023]
- Open AI Assistant API [6 Nov 2023]
- Burr: Create an application as a state machine (graph/flowchart) for managing state, decisions, human feedback, and workflows. [Jan 2024]
- TaskingAI: A BaaS (Backend as a Service) platform for LLM-based Agent Development and Deployment. [Jan 2024]
- AgentScope: To build LLM-empowered multi-agent applications. [Jan 2024]
- composio: Integration of Agents with 100+ Tools [Feb 2024]
- maestro: A Framework for Claude Opus, GPT, and local LLMs to Orchestrate Subagents [Mar 2024]
- GPT Computer Assistant(GCA): an AI agent framework designed to make computer use. [May 2024]
- AWS: Multi-Agent Orchestrator: a framework for managing multiple AI agents and handling complex conversations. [Jul 2024]
- SwarmZero: SwarmZero's SDK for building AI agents, swarms of agents. [Aug 2024]
- Bee Agent Framework: IBM. The TypeScript framework for building scalable agentic applications. [Oct 2024]
- Agent-S: To build intelligent GUI agents that autonomously learn and perform complex tasks on your computer. [Oct 2024]
- OpenAI Swarm: An experimental and educational framework for lightweight multi-agent orchestration. [11 Oct 2024]
- Dynamiq: An orchestration framework for RAG, agentic AI, and LLM applications [Sep 2024]
- PydanticAI: Agent Framework / shim to use Pydantic with LLMs. Model-agnostic. Type-safe. [29 Oct 2024]
- Microsoft Agent Frameworks x-ref
- Agent Framework used in MLE-bench: GPT-4o (AIDE) earned the highest score x-ref
- AIDE: The state-of-the-art machine learning engineer agent [Apr 2024]
- OpenHands: OpenHands (formerly OpenDevin), a platform for software development agents [Mar 2024]
- MLAB ResearchAgent: Evaluating Language Agents on Machine Learning Experimentation [Aug 2023]
- KHOJ: Open-source, personal AI agents. Cloud or Self-Host, Multiple Interfaces. Python Django based [Aug 2021]
- PR-Agent: Efficient code review and handle pull requests, by providing AI feedbacks and suggestions [Jan 2023]
- Auto-GPT: Most popular [Mar 2023]
- CAMEL: CAMEL: Communicative Agents for “Mind” Exploration of Large Scale Language Model Society [Mar 2023]
- babyagi: Simplest implementation - Coworking of 4 agents [Apr 2023]
- SuperAGI: GUI for agent settings [May 2023]
- AgentGPT: Assemble, configure, and deploy autonomous AI agents in your browser [Apr 2023]
- GPT Pilot: The first real AI developer. Dev tool that writes scalable apps from scratch while the developer oversees the implementation [Jul 2023]
- OpenDAN : Your Personal AIOS: OpenDAN, an open-source Personal AI OS consolidating various AI modules in one place [May 2023]
- RasaGPT: Built with Rasa, FastAPI, Langchain, and LlamaIndex [Apr 2023]
- ChatDev: Virtual software company. Create Customized Software using LLM-powered Multi-Agent Collaboration [Sep 2023]
- skyagi: Simulating believable human behaviors. Role playing [Apr 2023]
- AIOS: LLM Agent Operating System [Jan 2024]
- SeeAct: GPT-4V(ision) is a Generalist Web Agent, if Grounded git [Jan 2024]
- WrenAI: Open-source SQL AI Agent for Text-to-SQL [Mar 2024]
- Devon: An open-source pair programmer. [Mar 2024]
- Project Astra: Google DeepMind, A universal AI agent that is helpful in everyday life [14 May 2024]
- SakanaAI AI-Scientist: Towards Fully Automated Open-Ended Scientific Discovery [Aug 2024]
- Integuru: An AI agent that generates integration code by reverse-engineering platforms' internal APIs. [Oct 2024]
- skyvern: Automate browser-based workflows with LLMs and Computer Vision [Feb 2024]
- LaVague: Automate automation with Large Action Model framework. Generate Selenium code. [Feb 2024]
- Mobile-Agent: The Powerful Mobile Device Operation Assistant Family. [Jan 2024]
- AppAgent-TencentQQGYLab: Multimodal Agents as Smartphone Users. [Dec 2023]
- TEN Agent: The world’s first real-time multimodal agent integrated with the OpenAI Realtime API. [Jun 2024]
- Magentic-One: A Generalist Multi-Agent System for Solving Complex Tasks [Nov 2024]
- OpenAI Code Interpreter Integration with Sandboxed python execution environment [23 Mar 2023]
- We provide our models with a working Python interpreter in a sandboxed, firewalled execution environment, along with some ephemeral disk space.
- SlashGPT The tool integrated with "jupyter" agent [Apr 2023]
- gpt-code-ui An open source implementation of OpenAI's ChatGPT Code interpreter. [May 2023]
- OSS Code Interpreter A LangChain implementation of the ChatGPT Code Interpreter. [Jul 2023]
- Open Interpreter:💡Let language models run code on your computer. [Jul 2023]
- 5 Top AI Agents for Earth Snapshots VLMs and LLMs for Geospatial Intelligent Analysis: GeoChat | GEOBench-VLM | RS5M | VHM | EarthGPT
- DrugAgent: Automating AI-aided Drug Discovery [24 Nov 2024]
- FinRobot: AI Agent for Equity Research and Valuation [13 Nov 2024]
- An LLM Agent for Automatic Geospatial Data Analysis [24 Oct 2024]