Personal Agent Template
Vercel's Personal Agent Template is an open-source Eve-based starter for a durable personal agent across web chat, Slack, iMessage, Linear, and long-term memory. It is valuable as a reference implementation for channel + memory + connector wiring, not as a default local harness. Source: X/@hugorcd, 2026-06-17
Current Source Snapshot
As of the 2026-07-01 review, the repo has no public Git tags in git ls-remote, HEAD resolves to 5e7a59b9466ceaaa1eb2ecdd2adf7358e122067e, the enriched GitHub snapshot recorded 342 stars, and the hosted demo at personal-agent-template.vercel.app presents a sign-in flow for "V." Its connector dependency is anchored by Vercel Connect, whose npm package @vercel/connect is at 0.3.1 with the latest publish timestamp on 2026-07-01. Source: GitHub and npm registry checks, 2026-07-01
Architecture
The template is a concrete Eve app shape:
- Web chat keeps persistent threads in the app.
- Slack supports DMs and mentions after account linking.
- iMessage uses Sendblue as the channel adapter.
- Linear is reached through Vercel Connect and Vercel Connect MCP tooling.
- Long-term memory uses an explicit, user-approved
save_memorypath instead of silent profile mutation. - Daily summary gives the agent a scheduled surface, not only reactive chat.
The app stack is Nuxt UI + Nitro + Better Auth + SQLite, split across web and eve Vercel services. That matters because the "personal agent" is not just a prompt: it is identity, channels, durable threads, tools, connector credentials, and memory policy in one repo. Source: vercel-labs/personal-agent-template README, 2026-07-01
Kevin Stack Fit
Use this template as a reference when designing a personal or company agent that needs several user-facing surfaces. The direct lessons for Kevin's brain:
- keep channels as explicit adapters, not prompt branches
- make account linking and connector scope visible in the architecture
- store memory only through an intentional tool with user approval
- expose scheduled summaries as real schedules
- treat the web UI as an operating console, not just a chat demo
This should feed Agent Harness Capsules, Agent Memory System Architecture, Vercel Eve, and Vercel Connect. It should not replace the local wiki/skills runtime; the local brain still owns source truth, while this repo demonstrates how a user-facing Eve app can consume that kind of source.
Timeline
- 2026-06-17 | @hugorcd announced "V", a personal agent template built on Eve with iMessage, Slack, web, GitHub/Linear tools, and long-term memory. Source: X/@hugorcd, 2026-06-17
- 2026-07-01 | Deep-reviewed repo, hosted app, and Vercel Connect artifact reply; promoted to a dedicated tool page and pack source. Source: GitHub/npm/source review, 2026-07-01