概念更新于 2026-04-11

Letta

researchconceptagentmemory

Letta

Letta 是一个面向 stateful agents 的平台,前身是 MemGPT。它的核心卖点不是单纯做向量检索,而是把“记忆”变成 agent 生命周期中的一等能力:长期状态、memory blocks、工具调用、会话与来源管理都围绕 agent 组织。

一句话定位

  • Letta = stateful agent platform + advanced memory

它在做什么

  • 提供 Letta Code,让 agent 可在本地终端运行
  • 提供 Letta API,让开发者把 stateful agents 集成进应用
  • 用 memory blocks 组织角色、人格、用户信息和上下文
  • 支持多模型、多工具、MCP、CLI 和服务端 API

核心特征

  • 前身是 MemGPT,延续了“长期记忆 agent”的路线
  • README 明确强调 memory blocks 与 continual learning
  • 代码结构显示它不是轻量库,而是一个完整平台:server、ORM、schemas、services、CLI、local LLM、MCP、multi-agent 都在同一仓库里

架构印象

  • 入口层letta/main.py、CLI、server
  • 状态层:agent / block / source / passage / memory repo
  • 执行层:LLM providers、tools、streaming、job scheduler
  • 扩展层:MCP、plugins、multi-agent groups、本地模型适配

与 wiki 里的关系

  • 在对比页里,它属于更偏 agent-first 的 memory/platform 路线
  • [2026-04-11-memory-provider-comparison](/wiki/comparisons/2026-04-11-memory-provider-comparison)[2026-04-11-memory-provider-top3](/wiki/queries/2026-04-11-memory-provider-top3) 直接相关
  • [hermes](/wiki/entities/hermes) 有明显的工作流相似性:都是把 agent、工具和持久状态编织在一起

适合谁

  • 想把 agent 做成长期可维护系统的团队
  • 想研究 memory 如何和 agent state 结合的人
  • 想要本地 CLI + API 双形态的开发者

反向链接