vercel-labs/personal-agent-template

Open-source template for a durable personal AI agent — web chat, Slack, Linear, and long-term memory with user-approved saves. Eve, Nuxt, Better Auth, Vercel Connect.

它解决了什么问题

它提供了一个即开即用的模板,用于创建一个个人AI代理,该代理可在多个平台(包括网页界面、Slack和GitHub)上保持一致的身份和记忆。

它如何工作

该项目使用Eve代理框架来管理渠道、工具和技能。它与Nuxt集成以提供UI和API,并使用Better Auth进行用户身份验证。代理通过Vercel Connect(用于Linear和Slack)以及针对GitHub的专用工具访问外部数据。为了保持连续性,它使用Vercel Blob存储中的「配置文件」记忆槽,使代理能够在每次交互前保存并回忆关于用户的关键信息。

适合谁

希望快速部署一个具备持久记忆和多渠道访问能力的定制化个人AI助手,而无需从零开始构建基础设施的开发者。

主要亮点

  • 多平台支持:通过网页聊天、Slack私信和GitHub与同一代理互动。
  • 持久记忆:使用模型维护的、按用户范围划分的持久事实列表。
  • 第三方集成:内置对GitHub(仓库、拉取请求和问题)和Linear(项目和周期)的连接支持。
  • 每日摘要:一种专用技能,基于回忆的记忆和分配的任务提供早晨简报。

相关

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