๐Ÿค–AI RepoIndex
๐Ÿค– AI AgentsOpen SourceFree

Letta (MemGPT)

Agents with persistent memory โ€” recall past conversations

4.3/ 5โญ 14,000 GitHub starsPythonApache-2.0

๐Ÿ“‹ Overview

MemGPT is an AI agent framework that provides persistent memory โ€” enabling agents to recall past conversations, edit their context, and maintain long-term relationships. Unlike AutoGPT (which has no memory), MemGPT agents remember everything and can reference past interactions. It provides a comprehensive solution for modern AI workflows.

โœจ Key Features

  • โ€ข14K+ GitHub stars โ€” persistent memory agents
  • โ€ขRecall past conversations
  • โ€ขEdit agent context
  • โ€ขLong-term relationships
  • โ€ขAny LLM support
  • โ€ขApache 2.0 licensed

๐ŸŽฏ The Problem It Solves

AI agents forget everything between sessions. MemGPT provides persistent memory that enables long-term relationships and context.

๐Ÿ”ง How It Works

MemGPT uses a memory management system that stores conversations in a vector database. Agents can recall past conversations, edit their context, and maintain long-term relationships. The framework supports any LLM and provides a simple API.

๐Ÿš€ Installation & Quick Start

Installation

pip install -U letta

Quick Start

  1. pip install letta
  2. letta server
  3. Open localhost:8283
  4. Create agent and chat

โœ… Pros

  • โ€ขBest persistent memory
  • โ€ขRecall past conversations
  • โ€ขAny LLM support
  • โ€ขApache 2.0 licensed
  • โ€ขActive community
  • โ€ขComprehensive documentation

โŒ Cons

  • โ€ขSmaller community than AutoGPT
  • โ€ขNewer tool
  • โ€ขDocumentation sparse

๐Ÿ’ฌ Practitioner Verdict

โ€œMemGPT is the best framework for agents with persistent memory โ€” the memory management is genuinely differentiated. The trade-off: smaller community than AutoGPT, newer tool, and the documentation is sparse. For agents that need long-term memory, MemGPT is the default.โ€
1

Self-Hosted (Free)

Open source, MIT/Apache licensed. Run it yourself.

โญ Star & Clone on GitHub

Free forever. Your infrastructure, your data.

3

Deployment Options

Ways to run Letta (MemGPT) in production

๐Ÿ“Š Specifications

Language
Python
License
Apache-2.0
Platform
Linux, macOS, Windows
Supported Models
REST API, CLI

๐Ÿ’ฐ Pricing Reality

100% free Apache 2.0. No paid tier.

๐Ÿ‘ฅ Community Health

Stars14,000
Forks1,750
Contributors280
Health Score7.8/10

๐Ÿท๏ธ Tags

Open SourceFree