metabot
构建受监督的、自我进化的 Agent 组织的基础设施 | Infrastructure for supervised, self-improving agent organization. 飞书/Telegram 手机端运行 Claude Code 或 Kimi Code(双引擎,两家原生订阅直接用),共享记忆、Agent 工厂、定时任务、通信总线。
MetaBot is a self-hostable AI agent platform that provides infrastructure for building supervised, self-improving agent organizations. It enables developers to run Codex CLI, Kimi Code, and Claude Code engines from mobile messaging platforms (Feishu/Lark, Telegram, Slack, WeChat) and web interfaces. The platform features persistent shared memory, agent teams for parallel collaboration, scheduled tasks, and an agent communication bus, all managed through a unified Core Console with token-based authentication.
Key Features
Use Cases
- 01Running code execution agents from mobile devices through Feishu or Telegram for on-the-go development
- 02Building multi-agent teams where specialized agents collaborate on parallel tasks with shared memory
- 03Managing persistent development workflows with scheduled tasks and goal-based execution checkpoints
- 04Creating self-hosted AI coding assistants that work across multiple chat platforms with unified memory
- 05Deploying supervised agent organizations with message bus communication and persistent session states
- 06Developing reusable agent skills that work across Codex, Kimi Code, and Claude Code engines
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
metabot — FAQ
What is MetaBot and what engines does it support?+
MetaBot is a self-hostable AI agent platform that provides infrastructure for supervised, self-improving agent organizations. It supports Codex CLI as the default engine, Kimi Code 0.27+ as a first-class option, and maintains Claude Code compatibility for existing workflows.
How do I install MetaBot?+
Run the one-line installer script: curl -fsSL https://github.com/xvirobotics/metabot/releases/latest/download/install.sh | bash. The installer deploys the complete personal edition in approximately five minutes, including local Core, Web UI, IM Bridge, CLI, Skills, and PM2 service with signature verification.
What are the prerequisites for running MetaBot?+
You need Node.js >= 22.19, Git, and at least one engine login (npm install -g @openai/codex && codex login, or npm install -g @moonshot-ai/kimi-code@latest && kimi login). You'll also need credentials for at least one chat channel (Feishu app ID/secret, Telegram bot token, Slack tokens, or WeChat ClawBot setup).
Which AI clients and platforms does MetaBot work with?+
MetaBot runs Codex CLI, Kimi Code, and Claude Code engines through messaging platforms including Feishu/Lark, Telegram, Slack, and WeChat. It also provides a Core Console web interface accessible at http://localhost:9200 with token-based authentication.
Is MetaBot free and open source?+
Yes, MetaBot is open source under the MIT License. The platform itself is free, but you'll need your own subscriptions to the underlying AI engines (Codex/OpenAI, Kimi Code, or Claude) to use their capabilities.
How do I configure multiple bots with different engines?+
Edit bots.json to define multiple bots, each with its own engine ("codex", "kimi", or omitted for default), channel credentials, and working directory. Each bot maintains independent sessions while still able to collaborate through Agent Teams and the Agent Bus.
How do I install metabot?+
Open the source repository on GitHub and follow its README. metabot is a agent — MCP Agents Market links you directly to the official repo.
Is metabot free?+
metabot is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.