开源、可自托管的 AI 操作系统,智能体在隔离的云端沙箱中工作,成果经人工审批的变更请求合入。
vercel-labs/personal-agent-template
基于 Nuxt 与 Eve 的可自部署个人 AI 助手模板,支持网页聊天、Slack、GitHub、Linear 和持久记忆。
- Star
- 477
- Fork
- 78
- 未关闭 Issue
- 3
- 最近提交
- 2个月前
这是什么?
Personal Agent Template 是一个可以 fork 后自行定制的个人 AI 助手模板,用于搭建常驻运行的智能体。网页端提供聊天界面,同一个智能体也接入 Slack 私信和 @提及,对话与上下文可以在不同入口之间延续。智能体可以查询 GitHub 仓库、PR、Issue 和工作流,以及 Linear 的 Issue、项目和迭代周期,写操作需要经过持久化的用户审批。
项目由 Nuxt 网页应用(包含 Nitro API、Better Auth 邮箱密码登录和 PostgreSQL)与 Eve 智能体运行时组成。会话记录由 Eve 保存,因此线程可以跨会话恢复。长期记忆是每个用户一份、由模型维护且有容量上限的文档,存放在私有 Vercel Blob 存储中;每轮对话前会召回记忆,并在需要时保存或删除条目。内置的晨间简报技能会汇总记忆中的关注重点和分配给你的 Linear 任务。
模板采用 MIT 协议,内置名为 V 的示例角色,并附有定制指南,涵盖智能体名称、模型、工具、技能、集成和界面主题。可以一键部署到 Vercel,也可以使用 Node.js 24+ 和 pnpm 自行部署。
核心功能
- 01网页聊天支持跨会话恢复线程,并实时展示工具调用过程。
- 02Slack 私信和 @提及接入同一个智能体,账号可关联到网页个人资料。
- 03通过 Vercel Connect 接入 GitHub 和 Linear 工具,写操作需审批。
- 04每位用户拥有持久记忆,每轮对话前召回,智能体可自行增删条目。
- 05晨间简报技能结合记忆与分配给你的 Linear 任务生成摘要。
- 06支持一键部署到 Vercel,也可基于 Better Auth 和 PostgreSQL 本地自部署。
适用场景
- 在自己的 Vercel 或 Node.js 环境中搭建并掌控个人 AI 助手。
- 在网页聊天或 Slack 中查询 GitHub PR 和 Linear 任务。
- 以此为起点,定制带有独立角色、工具和记忆的智能体。
- 学习 Eve、Nuxt 与 Better Auth 在智能体应用中的组合方式。
快速上手
- 1
克隆仓库
git clone https://github.com/vercel-labs/personal-agent-template.git - 2
进入项目目录
cd personal-agent-template - 3
安装依赖、复制环境变量文件并执行数据库迁移
pnpm install && cp .env.example .env && pnpm db:migrate - 4
启动开发服务器并打开 localhost:3000
pnpm dev
使用前须知
- 需要 Node.js 24+ 和 pnpm,并配置 BETTER_AUTH_SECRET、INTERNAL_API_SECRET 等环境变量。
- 持久化记忆需要在部署前为项目附加私有 Vercel Blob 存储。
- GitHub 和 Linear 集成依赖 Vercel Connect,设置步骤较多。
标签
常见问题
- personal-agent-template 是什么?
- 基于 Nuxt 与 Eve 的可自部署个人 AI 助手模板,支持网页聊天、Slack、GitHub、Linear 和持久记忆。 Personal Agent Template 是一个可以 fork 后自行定制的个人 AI 助手模板,用于搭建常驻运行的智能体。网页端提供聊天界面,同一个智能体也接入 Slack 私信和 @提及,对话与上下文可以在不同入口之间延续。智能体可以查询 GitHub 仓库、PR、Issue 和工作流,以及 Linear 的 Issue、项目和迭代周期,写操作需要经过持久化的用户审批。
- personal-agent-template 可以免费使用吗?用的什么许可证?
- personal-agent-template 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- personal-agent-template 还在维护吗?
- 半年内有更新。personal-agent-template 最近一次提交是在 2026年9月2日。
- personal-agent-template 适合用来做什么?
- 在自己的 Vercel 或 Node.js 环境中搭建并掌控个人 AI 助手。 在网页聊天或 Slack 中查询 GitHub PR 和 Linear 任务。 以此为起点,定制带有独立角色、工具和记忆的智能体。 学习 Eve、Nuxt 与 Better Auth 在智能体应用中的组合方式。
- personal-agent-template 怎么安装和运行?
- 克隆仓库: git clone https://github.com/vercel-labs/personal-agent-template.git 进入项目目录: cd personal-agent-template 安装依赖、复制环境变量文件并执行数据库迁移: pnpm install && cp .env.example .env && pnpm db:migrate 启动开发服务器并打开 localhost:3000: pnpm dev
- 在哪里获取 personal-agent-template?
- 源代码和安装说明在 GitHub 上:https://github.com/vercel-labs/personal-agent-template
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的事件溯源上下文层,为 AI 智能体提供可共享、带权限控制的组织上下文。
把飞书、微信、钉钉、企业微信、QQ、Slack、Telegram、Discord 等 IM 机器人接入 DeepSeek Harness 的插件。
本地自托管的记忆中枢,让 Claude Code、Codex、OpenClaw 等多个 AI 智能体共享同一份持久记忆。
为编码智能体提供跨会话的持久记忆,自动记录会话活动并用 AI 压缩,再把相关上下文注入后续会话。
为 AI 智能体和应用提供长期记忆层,跨会话保存并检索用户与上下文信息。