agent-file

不活跃
GitHub TypeScript Apache-2.0

简介

「agent-file」是平台型仓库:面向 Agent 记忆、上下文持久化与检索,提升长对话与任务连贯性。 强调记忆与上下文管理。

核心特性

  • 开放标准 .af 文件格式,序列化包含完整状态的有状态 AI Agent
  • 打包 Agent 所有组件:系统提示、可编辑记忆、工具配置和 LLM 设置
  • 支持跨框架移植,Agent 可在不同系统间无缝迁移和部署
  • 提供 Python SDK、TypeScript SDK 和 REST API 多种导入导出方式
  • 支持 Agent 版本控制和状态快照,方便协作和归档
  • 包含预训练的 Agent 目录,可直接使用或贡献自定义 Agent

适用场景

💡 导出训练好的 Agent 并与团队或社区共享
💡 在不同 AI 框架间迁移 Agent,实现跨平台部署
💡 对 Agent 配置进行版本控制,追踪变更历史
💡 快速部署预训练 Agent 到 Letta Server
💡 通过 ADE 可视化界面导入导出 Agent 状态

快速开始

pip install letta-client>=1.0.0 然后 from letta_client import Letta; client = Letta(base_url='http://localhost:8283'); agent_state = client.agents.import_file(file=open('agent.af', 'rb'))

相关项目