Skip to content

Eva

AI agents in your pocket

A bridge to 28+ AI agents in Telegram, Discord and Slack.

    Your machine. Your keys.

    Eva runs where your code lives and connects Claude Code, Codex, Gemini or Cursor via the open Agent Client Protocol. Message an agent from Telegram, Discord or Slack; it reads the repository, writes code, runs commands and streams results back.

    What you can do with Eva

    • Live sessions

      Each session is a Telegram forum topic or Discord channel, streaming reasoning, tool calls, diffs and command output. Choose the amount of detail.

    • You are in control

      Approve or deny dangerous actions in chat. Configure tool and path rules, token limits and monthly session budgets.

    • 28+ agents

      Any agent with an ACP adapter, including local models via Ollama and LM Studio. Plan with Claude Code, implement with Codex and review with Gemini in one thread.

    • Voice

      Voice messages are recognized locally or via Groq, answers are spoken and task summaries can arrive as audio.

    • REST API

      Start sessions from GitHub Actions or an issue tracker; use the same API from the CLI with Swagger documentation.

    • Plugins

      Install channel and agent adapters as npm packages; configuration is schema-validated and migrates automatically.

    • And more

      • Telegram, Discord, Slack
      • token and cost accounting
      • multiple projects and machines
      • Node.js 20+
      • MIT

    Under the hood

    Control Claude Code, Gemini, Codex and other agents from your phone, on your own machine with your own keys. Agents read and write code, run commands and stream results to chat.

    • Node.js
    • TypeScript
    • ACP
    • Fastify
    • grammY
    • Telegram
    • Discord
    • Slack
    • Open Agent Client Protocol without custom wrappers for each agent
    • Live reasoning, tool calls and output; one Telegram forum topic per session
    • Allow and deny buttons keep you in control
    • Voice messages both ways with local recognition and spoken answers
    • REST API, token accounting, monthly session budgets and npm adapter plugins

    Let’s deploy your idea.

    Open to interesting projects and collaboration. Have a task, a product or legacy code that needs refactoring? Let’s talk — the call will be shorter than a stand-up.