letta-ai/letta-code

Agents that self-improve with experience

它解决了什么问题

Letta Code 提供了一个构建有状态 AI 智能体的框架,这些智能体能够维持长期记忆、身份以及随时间推移的经验感。与通常会重置或丢失上下文的标准 LLM 交互不同,这些智能体旨在通过编程方式更新其自身的记忆、技能和提示词来不断演进,从而使它们能够在长周期内主动处理任务。

工作原理

该系统充当 LLM 的工具,使它们能够管理自身状态。智能体可以“做梦”(反思其经历)、学习新技能并重写其自身的系统提示词。它使用类似文件系统的方法 (MemFS) 通过 Git 跟踪上下文,并支持多智能体编排,即智能体可以调用其他智能体作为子智能体。用户可以通过 CLI、Web 界面或 Slack 和 Discord 等消息平台与这些智能体交互,并可选择使用 Letta Cloud 在多台远程计算机之间同步智能体状态。

适用人群

它适用于构建自主、长期运行的 AI 智能体的开发者和研究人员,这些智能体需要持久化记忆以及根据过去交互和不断变化的任务需求调整其行为的能力。

亮点

  • 自我提升: 智能体可以自主更新其自身的记忆块并学习新技能。
  • 多机支持: 在不同计算机(包括云虚拟机和本地机器)之间同步并运行智能体。
  • 可扩展集成: 连接到 Slack、Telegram、Discord 和自定义频道,并支持自定义自动化钩子。
  • 研究支持: 由 MemGPT 的创建者构建,专注于持续学习和记忆增强型 AI。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目