MemGPT(现名 Letta)是一个构建有状态 AI 智能体的平台,主打让 AI 拥有高级记忆能力,并能随时间学习与自我改进。
用途方面,它面向需要长期记忆和持续状态的智能体场景,使智能体能够保留记忆、身份与对话历史。
主要能力包括:有状态智能体构建、长期记忆、随时间学习和自我改进的能力,以及跨设备的记忆与对话保持(通过 Letta Cloud)。
使用方式方面,可以从 npm 安装 Letta,随后启动交互式终端 UI,或运行 App Server 用于本地或自托管智能体。此外还可以通过以下途径使用:适用于 macOS、Windows 和 Linux 的桌面应用;浏览器中的 chat.letta.com(包括移动端);Slack、Telegram、Discord 及自定义渠道;以及用于将智能体构建到 TypeScript 应用中的 Letta Agent SDK。
开发状态方面,Letta 正在积极开发中,当前源代码位于 letta-ai/letta-code,其中包含智能体运行框架、交互式终端 UI、App Server、渠道以及桌面和 Web 应用所使用的运行时。历史源码方面,archive 分支包含已退役的 Letta V1 API 服务器;现有标签和发布版本仍可用于复现,但活跃项目应使用当前源码。
具体安装命令、开发与部署说明以及安全策略细节在现有资料中暂未提供,需查阅 Letta 官方文档。