Home

Awesome

🐨CoALA: Awesome Language Agents

Awesome License: MIT PR Welcome

teaser

A compilation of language agents using the Cognitive Architectures for Language Agents (🐨CoALA) framework.

@misc{sumers2023cognitive,
      title={Cognitive Architectures for Language Agents}, 
      author={Theodore Sumers and Shunyu Yao and Karthik Narasimhan and Thomas L. Griffiths},
      year={2023},
      eprint={2309.02427},
      archivePrefix={arXiv},
      primaryClass={cs.AI}
}

🐨CoALA Overview

CoALA neatly specifies a language agent starting with its action space, which has 2 parts:

Then how does a language agent choose which action to take? Its actions are structured into decision making cycles, and each cycle has two stages:

To understand more, read Section 4 of our paper.

Papers

Below is only a subset of papers scraped from CoALA.bib plus pulled requests, with potentially incorrect action space labels. Date is based on arxiv v1. They do not represent all language agent work, and we plan to add more work soon (pull requests welcome), and have labels for highly cited work.

(more to be added soon. pull request welcome.)

Resources

(more to be added soon. pull request welcome.)