BabyAGI
https://github.com/yoheinakajima/babyagi
Yohei Nakajima's iconic spring-2023 task-list agent loop — Pinecone-backed memory, OpenAI for execution; ~150 LOC. Influence-disproportionate-to-code.
At a glance
- Type
- Task-loop agent (origin)
- Tier
- T2
- Created
- 2023
- Latest release
- searched not found
- License
- MIT
- GitHub
- searched not found
- Pricing
- searched not found
- Funding
- searched not found
Taxonomy
- storage
- n/a
- retrieval
- n/a
- persistence
- n/a
- update
- n/a
- unit
- n/a
- governance
- n/a
- conflict
- n/a
When to use
Optimised for: searched not found
Anti-fit: searched not found
Pros & cons
Pros
searched not found
Cons
searched not found
Claims & capabilities
~20k★; founding artefact of the agent-loop pattern.
Technical surface
- API surface
- searched not found
- Backend storage
- not applicable — not a memory product
- Deployment
- searched not found
- Embedding model
- not applicable — not a memory product
- Multi-tenancy
- searched not found
- MCP
- searched not found
- A2A
- searched not found
- OpenTelemetry
- searched not found
Similar systems
Other agent frameworks (no first-party memory layer) in the catalog, ranked by inbound references.
- Model Context Protocol (MCP spec) T1
Anthropic-introduced open protocol (Nov 2024) for connecting LLMs to data sources and tools. Now standard across Anthropic, OpenAI, Microsoft, Cursor, Continue, IDEs, etc.
- LangChain (framework) T1
Dominant Python/JS framework for LLM apps — tool calling, agents, retrievers, runnables. Memory is one component (LangMem cross-listed); the framework itself is the product.
- LangGraph (orchestration) T1
LangChain's stateful graph runtime for agents — explicit state, persistence, time-travel debugging, human-in-the-loop. Memory is one persistence target (LangGraph Persistence cross-listed).
- LlamaIndex (framework) T1
Data framework for LLM apps — connectors, indices, query engines, agents, workflows. Memory is one of many subsystems (LlamaIndex Memory cross-listed).
- OpenAI Swarm (deprecated) T4
OpenAI Swarm — experimental educational multi-agent framework released Oct 2024; deprecated in favour of the OpenAI Agents SDK in Mar 2025.
- Strands Agents (AWS) T3
AWS-released open-source agent framework — released March 2025; model-driven, simple Agent abstraction. Predecessor of AWS Agent SDK / Bedrock AgentCore.
Related systems
References (1)
- Pinecone depends on at runtime — k-list agent loop — Pinecone-backed memory, OpenAI for execution; ~150 LOC. Influence-dispropor