Task-driven autonomous agent — creates, prioritizes, and executes tasks to reach a goal.
BabyAGI is a lightweight but powerful task-driven autonomous agent. It uses AI to create tasks, prioritize them, and execute them in a loop. The system maintains a task list and continuously generates new tasks based on the results of completed ones. Originally inspired by the Task-Driven Autonomous Agent concept, it demonstrates how simple loops of LLM calls can produce sophisticated emergent behavior. A foundational project in the AI agent space.