ApexClaw: Open-Source Telegram AI Agent with 85+ Tools for Web Automation, Voice, and Email

✍️ OpenClawRadar📅 Published: February 26, 2026🔗 Source
ApexClaw: Open-Source Telegram AI Agent with 85+ Tools for Web Automation, Voice, and Email
Ad

ApexClaw is an open-source Telegram AI agent built in Go that functions as a proactive assistant with extensive automation capabilities. Inspired by OpenClaw/Clawdbot projects, it's designed to perform tasks rather than just chat.

Key Features and Capabilities

The agent includes 85+ built-in tools across multiple categories:

  • Voice Processing: Understands and replies to voice notes using free Google STT (speech-to-text) and TTS (text-to-speech) responses
  • Image Analysis: Analyzes images sent via Telegram
  • Web Automation: Browses the web with a real headless browser that can click links, read pages, and fill forms
  • Email Integration: Reads Gmail inbox and sends emails
  • System Operations: Runs shell/Python scripts, manages files/folders, monitors clipboard
  • Information Lookups: Web search, Wikipedia, GitHub, Reddit, YouTube, news lookups
  • Personal Memory: Remembers personal facts like coffee preferences, allergies, etc.
  • Productivity Tools: To-do lists, Pomodoro timers, scheduled tasks with crontab-style scheduling
  • Data Tools: Weather, stocks, currency conversion, flight status, timezone math, geocoding
  • Technical Utilities: Math evaluation, regex, base64, hashing, DNS lookups, RSS feeds
  • Telegram Actions: Forward/pin/delete messages, update profile pictures, pull group information
Ad

Technical Stack

  • 100% Go implementation
  • gogram for Telegram bot functionality
  • z.ai engine for agentic reasoning
  • Headless Chrome for web browsing
  • ffmpeg for voice processing

Quick Start Setup

To self-host ApexClaw:

  1. Install Go 1.22+
  2. Set up .env file with:
    • Telegram bot token
    • API ID/hash
    • Owner ID
    • Optional z.ai token
  3. Optionally add Gmail app password for email tools
  4. Run go run .

The repository is available at https://github.com/AmarnathCJD/apexclaw.

This type of tool is useful for developers who want a programmable assistant that can automate routine tasks directly from Telegram. The Go implementation prioritizes speed and simplicity, while the extensive toolset makes it practical for daily use.

📖 Read the full source: r/clawdbot

Ad

👀 See Also