Getting started with eve
Run a marketing team from Slack with eve
Team of five marketing agents built on eve. The lead routes work to specialists that write long-form into Notion, queue social posts in Typefully, run email in Resend, and audit for SEO, with approvals for anything irreversible.
How to build a GitHub agent with eve and GitHub Tools
Build a GitHub agent with eve, GitHub Tools, and Vercel Connect. Register AI-callable GitHub tools, gate writes behind durable approval, and reply to @mentions in issues and pull requests with no stored GitHub credentials.
Draft content in your voice from Slack with eve
Deploy the eve content agent template, a Slack bot that drafts blog posts, LinkedIn posts, release notes, and newsletters in your house voice from Notion, using Vercel Connect, Vercel Blob, and AI Gateway.
Give your eve agent an email inbox with Resend
Connect an eve agent to email using the Chat SDK channel and the Resend adapter. Handle inbound email, threaded replies, attachments, and proactive sends.
Manage your Sanity project from Slack with eve
A Slack-based Sanity copilot built on eve. It queries and edits content with GROQ, shapes schemas, manages releases, and drafts long-form pieces into Notion.
Ship social posts from Slack with eve and Typefully
A Slack-based social media agent built on eve. It drafts posts and threads for X, LinkedIn, Threads, Bluesky, and Mastodon through Typefully, manages the publishing queue, reads analytics, and drafts long-form pieces into Notion.
Draft documentation fixes from reader feedback with Sanity and eve
Build an autonomous agent that drafts fixes in Sanity, stages them for human review, and calls the model through AI Gateway.
Build your first Slack agent with eve
Deploy the eve Slack agent template: a starter Slack bot built on the eve framework with an example tool and skill.
How to build with eve
How to add skills to your eve agent
Add skills to an eve agent by creating a file under agent/skills/ or installing a published skill with the npx skills add CLI.
How to add tools to your eve agent
Add tools to an eve agent by creating a TypeScript file under agent/tools/ with defineTool, and gate sensitive ones on human approval with needsApproval.
How to use subagents with eve
Learn how to use subagents with eve, including the built-in agent tool, declared specialist subagents, the isolation boundary, when to split work into a subagent, and how to verify delegation.
Build with a eve Template
Content Agent Template
A Slack bot that drafts blog posts, LinkedIn posts, release notes, and newsletters in your house voice with Notion.
Personal Agent Template
A durable AI assistant with long-term memory. Chat on the web or Slack, query Linear, and pick up where you left off.
GitHub PR Triage Agent Template
An eve agent that triages pull requests. When a PR is opened it reads the diff, applies labels, and posts one structured triage comment.
Slack Agent Template
A starter Slack bot built on Eve, with one example tool and one skill. Deploy it, @mention it, and start building.
Next.js Starter Template
A persisted Next.js chat template for Eve, built with shadcn/ui, Tailwind CSS, Streamdown, Better Auth, Drizzle, Neon, and Upstash Redis.
All eve Guides
- Run a marketing team from Slack with eve
- How to protect your eve agent from prompt injection with Arcjet
- Ship social posts from Slack with eve and Typefully
- Manage your Sanity project from Slack with eve
- How to build a GitHub agent with eve and GitHub Tools
- Give your eve agent an email inbox with Resend
- Using Chat SDK and eve together
- Draft documentation fixes from reader feedback with Sanity and eve
- How to add tools to your eve agent
- How to use subagents with eve