MetaBot: Open-Source Bridge Connects Claude Code to Telegram, Feishu, and WeChat

✍️ OpenClawRadar📅 Published: March 28, 2026🔗 Source
MetaBot: Open-Source Bridge Connects Claude Code to Telegram, Feishu, and WeChat
Ad

What MetaBot Does

MetaBot solves the problem of Claude Code being locked in a terminal by bridging the Claude Code Agent SDK to messaging platforms. This allows developers to interact with Claude Code from their phones via text, enabling tasks like bug fixes, script execution, and deployment checks without needing a laptop.

Core Features

Each bot instance runs as a full Claude Code agent with all capabilities: Read, Write, Edit, Bash, Glob, Grep, WebSearch, and MCP. It operates in bypassPermissions mode for full autonomy.

The messaging interface shows real-time streaming cards with color-coded tool call status: blue for running, green for complete, and red for error.

Advanced Capabilities

  • MetaMemory: A shared knowledge base using SQLite with FTS5 that enables agents to remember information across sessions. When one agent learns something, others can search and reference it. Changes automatically sync to a Feishu wiki.
  • MetaSkill: An agent factory system where typing /metaskill ios app generates a complete .claude/ agent team with an orchestrator, domain experts, and a code reviewer.
  • Scheduler: Cron-based task scheduling. Example: a task that searches Hacker News every morning at 9 AM, summarizes the top 5 AI stories, and saves them to MetaMemory, all configured with a single natural language message.
  • Agent Bus: Enables bots to communicate with each other via REST API, allowing delegation between specialized agents (e.g., frontend-bot delegating to backend-bot). Supports cross-instance federation.
  • Jarvis Mode: Voice control via iOS Shortcuts and AirPods using STT → Agent execution → TTS pipeline.
Ad

Technical Implementation

MetaBot is built in TypeScript with approximately 11,000 lines of code and 155 tests. It's released under the MIT license with one-line installation.

Supported platforms include Telegram (easiest setup at 30 seconds), Feishu/Lark (using WebSocket, no public IP needed), and WeChat (via ClawBot plugin).

Real-World Usage

The creators at XVI Robotics (a 10-person robotics company) run approximately 20 specialized Claude Code agents through MetaBot, including frontend, backend, ops, and research bots. Each agent has its own working directory and skills while sharing knowledge through MetaMemory and delegating tasks via the Agent Bus. They describe this as experimenting with running an "agent-native company."

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Squeez tool compresses bash output 90%+ to extend Claude Code context window
Tools

Squeez tool compresses bash output 90%+ to extend Claude Code context window

Squeez is a hook that automatically compresses raw bash output like ps aux, docker logs, and git log before it reaches Claude Code. It reduces token usage by 92.8% on average across 19 common commands, helping sessions last longer.

OpenClawRadar
MCP server connects AI agents to existing Chrome sessions with cookies and auth
Tools

MCP server connects AI agents to existing Chrome sessions with cookies and auth

@playwright-repl/mcp is an MCP server that connects AI agents to your existing Chrome browser via the Dramaturg extension, providing access to your real browser session including cookies and authentication. It supports full Playwright JavaScript, assertions, and works with Claude Desktop, Claude Code, Cursor, or any MCP client.

OpenClawRadar
Xmloxide: A Rust Reimplementation of libxml2 Created with AI Agent Assistance
Tools

Xmloxide: A Rust Reimplementation of libxml2 Created with AI Agent Assistance

Xmloxide is a pure Rust reimplementation of the unmaintained libxml2 library, created using Claude Code to pass compatibility test suites. It provides memory-safe XML/HTML parsing with a C API for drop-in replacement.

OpenClawRadar
RTX 5060 Ti 16GB Local LLM Benchmarks: 30B Models Still Lead for Coding
Tools

RTX 5060 Ti 16GB Local LLM Benchmarks: 30B Models Still Lead for Coding

Benchmarks on an RTX 5060 Ti 16GB show Unsloth Qwen3-Coder-30B UD-Q3_K_XL achieving 76.3 tok/s on Ubuntu with quality score 8.14, making it the recommended default coding model. The Unsloth Qwen3.5-35B UD-Q2_K_XL hits 80.1 tok/s but with lower quality scores.

OpenClawRadar