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_memory path 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