agent dormant

L2MAC

Maker: samholt License: MIT Stars: 158 First released: 2024-03-08 Language: Python

About

L2MAC came out of research at the University of Cambridge on a recurring problem in 2024: a single LLM context window could not hold a whole codebase or book, so outputs degraded as they grew. Its control unit executes a stored prompt-program instruction by instruction, each step in a fresh agent context, with read/write tools against a persistent file store and self-generated unit tests to catch and fix errors. The code instantiation produced entire codebases (a playable Pygame game, a URL shortener) from one prompt, and the paper reported 90.2% Pass@1 on HumanEval. The project is cited for its architecture idea but has seen no meaningful development since mid-2024.