Template name
Build a Slack knowledge assistant with eve. Connect company sources, get cited answers, save notes, and schedule recurring work.

eve Company Brain is a Slack AI agent template for teams building a company knowledge assistant. People mention it in a channel or send a direct message to get answers with source citations. Developers supply the company context and connect the systems the team uses, then extend the assistant with procedures and specialist agents.
Build an assistant that participates in Slack threads and helps people find company information. Its instructions require company-specific answers to use retrieved evidence and cite sources inline. After someone brings it into a thread, it can follow subsequent replies without another mention and remain silent when a reply is meant for someone else.
The template includes private notes for each person in DMs and a shared memory document for each Slack channel. People can also request one-time or recurring tasks. Each scheduled run uses its creator's access to connected services.
Notion, Linear, PagerDuty, and GitHub integrations become available after you create their Vercel Connect connectors. Until a service is connected, the agent explains how to connect it. You can build AI agents for additional company workflows by adding skills for procedures and subagents for domains that need their own instructions or tools.
Artificial intelligence agents that answer internal questions need company context as well as access to sources. This template gives you a place to define that context alongside Slack conversation handling and memory. You can concentrate on which sources answer your team's questions and how the assistant should use them.
When choosing the best AI agent for company knowledge, check whether it finds the right evidence for your team's questions. Start with questions whose answers you know, then repeat that check as you connect more sources. Use the results to refine the company context and the procedures you give the assistant.
eve is an open-source AI agent framework with support for durable conversations. On Vercel, its runtime uses Workflows so conversations can continue across interruptions and waits for tools or human input.
Company Brain already configures eve's code and Git extensions to run in Vercel Sandbox. GitHub App tokens apply to one repository per command. The deployment also creates a private Blob store for the template's memory, giving personal and channel notes storage on Vercel.
The template starts without company knowledge. Fill in the company-context skill and connect your sources before expecting useful internal answers. Deploy with Vercel creates the project and Slack connector, but you still need the extra Slack events and scopes for followed threads. Follow the repository setup guide for those settings and GitHub configuration.
Set SLACK_TEAM_ID to restrict participation to your workspace. Guests and deactivated accounts cannot start conversations or respond to approvals; blocking external Slack Connect participants also depends on that setting. Retrieved information can appear in shared threads, so review what your connected accounts can access before inviting people to use the assistant.
Sandbox code can reach external hosts by default. Repository-scoped GitHub credentials do not impose a general network restriction; adjust the sandbox network policy if needed.
No. Supply company information by filling in the company-context skill and adding knowledge sources. Start with your teams, internal terminology, and where people should look for information.
The agent's instructions tell it to retrieve evidence for company questions and include links to that evidence in its answers. The included Notion, Linear, PagerDuty, and GitHub integrations require their corresponding Vercel Connect connectors before use.
Personal memory is available in individual DMs and is disabled in shared conversations, including group DMs. The agent uses a separate shared memory document for each Slack channel's threads.
A task runs as the person who created it, including that person's access to connected services. People request recurring or one-time work through Slack, and results return to the conversation where they created the schedule.
Workspace guests and deactivated accounts cannot initiate conversations or answer approvals. Set SLACK_TEAM_ID to block full members of other organizations who participate through Slack Connect as well.

Ask data questions in Slack and get Postgres-backed answers with charts and SQL evidence. Configure metrics, roles, and query approvals.

Build an eve agent for shared team files on Vercel Drives, with read-only session snapshots and a separate tool for saving files.

Build an eve Discord agent to recap recent conversations, answer questions in threads, and search the web for current information.