SuperAPI AI 工具集

syncing-memory-filesystem

智能体与模型

查看项目

更新于 10-15 23:59

技能介绍

用途:管理以 Git 为后端的智能体记忆仓库。带有 git-memory-enabled 标签的智能体,其记忆块存储在可通过 Letta API 访问的 Git 仓库中,实现版本控制、协作与外部编辑。

主要能力:记忆存储在云端(GCS),可通过 $LETTA_BASE_URL/v1/git/<agent-id>/state.git 访问;支持 API 与 Git 双向同步(webhook 触发,约 2-3 秒延迟);系统块位于 memory/system/*.md。CLI 会自动添加标签、克隆仓库到 ~/.letta/agents/<agent-id>/memory/、配置本地凭据助手、安装 pre-commit 与 post-commit 钩子、设置本地 Git 身份,并在启动时自愈、会话中提醒提交。

使用方式:克隆仓库 git clone "$LETTA_BASE_URL/v1/git/<agent-id>/state.git" ~/my-agent-memory;本地编辑后 git add/commit/push 即可更新 API;API 侧修改后 git pull 获取。可用 /memory-repository set <url> 配置额外远程仓库备份。冲突时 git pull --no-rebase 后手动解决再 push。

限制:需智能体带 git-memory-enabled 标签、有效 API 密钥与本地 Git;read_only 字段受保护不可修改;未知 frontmatter 键会被拒绝;同步存在 2-3 秒延迟。