{"data":{"slug":"letta","name":"Letta","tagline":"Episodic memory for agents that think across sessions","category":"agents","categoryName":"AI Agents","url":"https://letta.com","github":"https://github.com/letta-ai/letta","pricing":"open-source","hook":"Letta gives agents memory that pages in and out like an operating system.","whatsGood":"Letta (formerly MemGPT) pioneered the operating-system approach to agent memory. Instead of stuffing everything into context, it pages older information in and out of the working window, letting agents maintain coherent threads across sessions that would otherwise exceed context limits.","theCatch":"More complex to reason about than simple vector retrieval. The paging mechanism adds latency and orchestration overhead. Documentation assumes understanding of the original MemGPT paper.","verdict":"The memory architecture for agents that need to think long-term.","addedAt":"2026-08-19","featured":false,"domain":"AI Agents","subSpecialty":"Memory & Evals","capabilities":["memory","sessions"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":24600},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/letta","html":"/gems/letta","markdown":"/gems/letta.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}