ENGINES & MIDDLEWARE
Open-Source Frameworks
A directory of open-source agent engines, cognitive architectures, and memory databases (Table 9). Search and filter by active memory representations and features.
| Name | Fac. | Exp. | M.M. | Core Abstraction Structure | Reported Evaluations | Link |
|---|---|---|---|---|---|---|
| MemGPT | hierarchical (S/LTM) | LoCoMo | Code | |||
| Mem0 | graph + vector | LoCoMo | Code | |||
| Memobase | structured profiles | LoCoMo | Code | |||
| MIRIX | structured memory | LoCoMo, MemoryAgentBench | Code | |||
| MemoryOS | hierarchical (S/M/LTM) | LoCoMo, MemoryBank | Code | |||
| MemOS | tree memory + memcube | LoCoMo, PreFEval, LongMemEval, PersonaMem | Code | |||
| Zep | temporal knowledge graph | LongMemEval | Code | |||
| LangMem | core API + manager | - | Code | |||
| SuperMemory | vector + semantic | - | Code | |||
| Cognee | knowledge graph | - | Code | |||
| Memary | stream + entity store | - | Code | |||
| Pinecone | vector database | - | Code | |||
| Chroma | vector database | - | Code | |||
| Weaviate | vector + graph | - | Code | |||
| Second Me | agent ego | - | Code | |||
| MemU | hierarchical layers | - | Code | |||
| MemEngine | modular space | - | Code | |||
| Memori | memory database | - | Code | |||
| ReMe | memory management | - | Code | |||
| AgentMemory | memory management | - | Code | |||
| MineContext | context engineering | - | Code | |||
| Acontext | context engineering + skill learning | - | Code | |||
| PowerMem | oceanbase | - | Code | |||
| ReMe (AgentScope) | agentscope | BFCL, AppWorld | Code | |||
| HindSight | parallel retrieval + reflection | - | Code |