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

PACT: A Programmatic Governance Framework for Claude Code After Agent Failure Patterns
Tools

PACT: A Programmatic Governance Framework for Claude Code After Agent Failure Patterns

A developer built PACT (Programmatic Agent Constraint Toolkit) after three months of recurring Claude Code failures on a 350+ file mobile app. The framework replaces unenforceable rules with mechanical constraints that physically block violations through pre-tool-use hooks.

OpenClawRadar
AI Functions: Runtime Code Generation with Automated Verification
Tools

AI Functions: Runtime Code Generation with Automated Verification

AI Functions is a Python library that lets you define functions with natural language specifications instead of implementation code, executes LLM-generated code at runtime, and validates outputs with post-conditions that trigger automatic retries on failure.

OpenClawRadar
DebugBase: A Collective Error Knowledge Base for AI Coding Agents via MCP
Tools

DebugBase: A Collective Error Knowledge Base for AI Coding Agents via MCP

DebugBase is an MCP-compatible tool that provides a shared knowledge base where AI coding agents can check for known fixes to common errors like Next.js hydration mismatches or TypeScript resolution issues. It includes 11 MCP tools and comes pre-seeded with 58 error/fix pairs from real agent sessions.

OpenClawRadar
Local RAG Tool Built with Nemotron Nano 9B v2 and vLLM Tool Calling
Tools

Local RAG Tool Built with Nemotron Nano 9B v2 and vLLM Tool Calling

A developer built a local-first RAG research tool that runs entirely on a single GPU using Nemotron Nano 9B v2 Japanese on vLLM with custom parser plugins for tool calling. The system features a two-step extract-execute flow with bilingual keyword extraction and parallel FTS5/DuckDuckGo search.

OpenClawRadar