evelab
Free and open source

Draw your agent.
Get real code.

evelab is the visual IDE for AI agents. Design your agent on a canvas, plug in tools and channels, and ship real TypeScript you own.

Watch the tour
evelabevevercel

Connect your agent to the apps your team already uses

  • Slack
  • Discord
  • Microsoft Teams
  • GitHub
  • Linear
  • Notion
  • Stripe
  • Vercel

See it in action

Build an agent, read the code it writes, then take it with you. It all happens in one place.

From idea to a working
agent in three steps

No setup to learn. If you can sketch it, you can build it.

  1. 01

    Start or import

    Name a new agent and pick a model, or import one from GitHub.

  2. 02

    Add what it needs

    Drag tools, skills and channels onto your agent. Each one becomes a file.

  3. 03

    Run it anywhere

    Download a zip or push to GitHub, then start it with eve dev.

Build agents the way
you picture them

The canvas and the code stay in sync. Change one and the other follows.

  • Drag and drop

    Drop a piece on an agent and evelab writes its file.

  • Share pieces

    Write a tool or skill once and give it to as many agents as you like.

  • Plug in MCP servers

    Paste a server URL, see its tools, and choose which ones your agent can use.

  • Lay it out your way

    Arrange the canvas as a tree, a row or freely, and leave notes for your team.

Meet people where
they already talk

Put your agent in Slack, Discord, Teams and more. Every integration is wired up and ready to run.

  • Channel

    Slack

    Mention your agent in channels and DMs, with Connect-managed auth.

  • Channel

    Discord

    Run your agent as a Discord bot across servers and threads.

  • Channel

    Microsoft Teams

    Bring your agent into Teams chats and channels.

  • Channel

    Telegram

    Connect your agent to a Telegram bot for 1:1 and group chats.

  • Channel

    Twilio

    Put your agent on a phone number: SMS and speech-transcribed calls.

  • Channel

    GitHub

    Drive your agent from issues, pull requests, and comments, with guided Connect setup.

  • Channel

    Linear

    Delegate Linear issues and comments through Agent Sessions, with guided Connect setup.

  • Connection

    Notion

    Search and edit Notion pages and databases over MCP or OpenAPI.

See every integration on eve.dev

Questions

Eve is a framework for building AI agents in TypeScript. An Eve agent is a folder of plain files: instructions, tools, skills, connections and channels.

No. evelab writes a normal Eve project. Run it with eve dev, deploy it like any other Eve agent, and keep editing it in any code editor.

Yes. Import any Eve repository from GitHub and evelab draws the canvas from its files.

Yes. evelab is free to use and open source. The code is on GitHub.

Build your first agent

It is free, it is open source, and the code is yours to keep.