一款 TypeScript 编程 Agent 命令行工具,在提示词中加入 ulw 或 mass ulw 关键词即可自动规划、调度多模型并校验结果。
letta-ai/letta-code
一个有状态的智能体框架,让 AI 智能体拥有持久记忆、身份和会随时间学习的技能,可通过 CLI、浏览器或聊天应用使用。
- Star
- 3,677
- Fork
- 443
- 未关闭 Issue
- 515
- 最近提交
- 2小时前
这是什么?
Letta Code 是一个有状态的智能体运行框架,让 AI 智能体在多次会话之间保留记忆、持久身份和过往经历。智能体可以改写自己的记忆块、技能和提示词,从而在较长时间内持续适应,也可以配置定期的后台整理。
你可以通过本地 CLI、浏览器中的 chat.letta.com,或 Telegram、Slack、Discord 等消息集成与智能体交流。上下文通过 MemFS 以 git 方式追踪,并可同步到自定义的 GitHub 仓库。智能体还能搜索历史消息,并把其他智能体(包括自身)当作子智能体调用。
该工具支持从全局、项目和智能体三个范围加载技能,提供在关键执行节点运行脚本的 hooks,以及控制自动批准操作的权限模式。通过心跳和定时任务,智能体可以主动工作;登录 Letta 后,还能跨多台机器使用远程计算机和密钥。
核心功能
- 01通过 MemFS 实现持久记忆块和基于 git 的上下文追踪
- 02支持全局、项目和智能体三级范围的技能加载
- 03支持子智能体及智能体之间互相调用,可在后台运行
- 04提供 Slack、Telegram、Discord 和浏览器等消息渠道
- 05提供 hooks、权限模式和定时任务用于自动化
适用场景
- 构建长期运行、能记住过往对话的个人助手
- 借助心跳和定时任务运行主动型智能体
- 在笔记本、手机或 Slack 中与同一个智能体对话
快速上手
- 1
通过 npm 安装 CLI
npm install -g @letta-ai/letta-code - 2
进入项目目录并运行 CLI
letta - 3
可选:运行教程智能体
letta --new-agent --personality tutorial
使用前须知
- 远程计算机、密钥等部分功能需要登录 Letta 账户。
- 在原生 Windows 上默认禁用自动客户端端梦境功能。
- Python 安装包不支持原生 Windows ARM64、Alpine/musl Linux 和 32 位系统。
标签
常见问题
- letta-code 是什么?
- 一个有状态的智能体框架,让 AI 智能体拥有持久记忆、身份和会随时间学习的技能,可通过 CLI、浏览器或聊天应用使用。 Letta Code 是一个有状态的智能体运行框架,让 AI 智能体在多次会话之间保留记忆、持久身份和过往经历。智能体可以改写自己的记忆块、技能和提示词,从而在较长时间内持续适应,也可以配置定期的后台整理。
- letta-code 可以免费使用吗?用的什么许可证?
- letta-code 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- letta-code 还在维护吗?
- 活跃维护中。letta-code 最近一次提交是在 2026年10月22日。
- letta-code 适合用来做什么?
- 构建长期运行、能记住过往对话的个人助手 借助心跳和定时任务运行主动型智能体 在笔记本、手机或 Slack 中与同一个智能体对话
- letta-code 怎么安装和运行?
- 通过 npm 安装 CLI: npm install -g @letta-ai/letta-code 进入项目目录并运行 CLI: letta 可选:运行教程智能体: letta --new-agent --personality tutorial
- 在哪里获取 letta-code?
- 源代码和安装说明在 GitHub 上:https://github.com/letta-ai/letta-code
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源 AI 记忆平台,将文档、代码和对话转为自托管知识图谱,供 AI 智能体检索复用。
为 Codex、Claude Code、OpenCode 等 AI 编程助手提供持久化个人上下文库的工具,含 CLI、MCP 服务和桌面端。
为 OpenAI Codex CLI 增加规划、持久化目标执行、多智能体协作和状态管理的工作流层。
一个命令行工具,扫描代码库并生成精简的 AI 上下文文件,减少编程助手探索项目时消耗的 token。
桌面端屏幕感知 AI 助手,可读取当前应用上下文,结合多种大模型与 MCP 工具跨应用协助操作。