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.

解決する課題

Webインターフェース、Slack、GitHubを含む複数のプラットフォームにわたって、一貫したアイデンティティとメモリを維持するパーソナルAIエージェントを作成するための、すぐに展開可能なテンプレートを提供します。

仕組み

このプロジェクトは、Eve agent frameworkを使用して、チャネル、ツール、スキルを管理します。UIとAPIにはNuxtを使用し、ユーザー認証にはBetter Authを使用しています。エージェントは、Vercel Connect(LinearおよびSlack用)とGitHub用の専用ツールを通じて外部データにアクセスします。継続性を維持するために、Vercel Blobストレージを介した"profile"メモリ・スロットを使用し、エージェントがユーザーに関する永続的な事実をすべてのインタラクションの前に保存し、呼び出すことができるようにします。

対象ユーザー

インフラをゼロから構築することなく、永続的なメモリとマルチチャネル・アクセスを備えたカスタマイズ可能なパーソナルAIアシスタントを迅速に展開したい開発者。

ハイライト

  • Multi-surface support: Webチャット、Slack DM、GitHubを通じて、同じエージェントとやり取りできます。
  • Persistent Memory: ユーザーごとにスコープされた、モデルによって維持される永続的な事実のリストを使用します。
  • Third-party Integrations: GitHub (repos, PRs, and issues) および Linear (projects and cycles) との組み込みの接続性。
  • Daily Summary: 呼び出されたメモリと割り当てられたタスクに基づいたモーニング・ブリーフィングを提供する特化されたスキル。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト