YN

BabyAGI (Task-Driven Autonomous Agent)

Yohei Nakajima · · Agent

A roughly 100-line Python loop that creates, prioritises and executes its own tasks against an objective. Shared first as the 'Task-Driven Autonomous Agent', then released as the babyagi repository days later.

Why it matters

The minimum viable autonomous agent, small enough to read in one sitting. It defined the plan-execute-reprioritise loop that the whole 2023 agent wave copied, and its author explicitly framed it as documenting a pattern rather than shipping a product.

This is LLM World's historical reading, not a claim by Yohei Nakajima. The facts above and the sources below are what it rests on.

Sources

Record status: verified · confidence 80/100

The project's own README dates the original Task-Driven Autonomous Agent to 28 March 2023 and links the announcing tweet; the author's blog post narrating its creation is dated 1 April 2023. The date recorded here is the one the project itself states. The babyagi repository under that name followed in early April, so a reader who expects the 'BabyAGI' name to be dated will see a few days' offset.