This is a Slack agent template for Eve.
First, link the project and pull environment variables:
vercel link
vercel env pullThen, run the development server:
pnpm devYou can start editing the agent by modifying agent/agent.ts. Its behavior is defined in agent/instructions.md, and tools live in agent/tools/. The agent auto-updates as you edit the files.
This project uses the Eve framework's bundled guides — see node_modules/eve/dist/docs/public/ after installing dependencies.
To learn more about Eve, take a look at the following resources:
- Eve Documentation - learn about Eve features and API.
- Vercel Connect - manages the Slack channel's credentials in this template.
You can check out the Eve GitHub repository - your feedback and contributions are welcome!
Deploying with the button provisions a Slack connector and sets its UID in the SLACK_CONNECTOR environment variable, which the Slack channel reads automatically.