deepcoldy/botmux

Bridge Feishu/Lark to AI coding CLIs — Claude Code, Codex, Gemini, OpenCode… every DM, group or topic spawns its own live-streaming CLI session

What it solves

Botmux solves the problem of AI programming CLIs and agents being locked to a local development machine, making them inaccessible from mobile devices or difficult to integrate into team communication channels. It bridges the gap between powerful terminal-based AI tools and collaborative platforms like Lark (Feishu), allowing users to trigger, monitor, and interact with AI agents from anywhere.

How it works

It operates as a daemon that listens for messages on Lark. When a new session is started, it spawns an independent CLI process for the specific AI agent. Instead of rebuilding agent capabilities, botmux acts as a bridge, streaming the CLI's output back to Lark as real-time interactive cards. It provides a Web terminal for direct interaction and supports a wide range of pre-built adapters for various AI CLIs.

Who it’s for

Developers and teams who use AI programming agents (like Claude Code or Codex) and want to control them via mobile or integrate them into team chat groups for collaborative code reviews, technical selection, and on-call troubleshooting.

Highlights

  • Multi-Bot Orchestration: Support for multiple different AI bots in a single group, allowing them to collaborate or debate on the same task.
  • Real-time Streaming Cards: Converts terminal output into live-updating Lark cards with options to hide/show output or restart sessions.
  • Interactive Web Terminal: Provides a browser-based terminal with mobile-friendly shortcut keys (Esc, Ctrl+C) for direct CLI manipulation.
  • Session Relay & Adoption: Ability to adopt a local tmux session via mobile or relay an entire session (including process and memory) to a team group.
  • Extensive Adapter Library: Out-of-the-box support for 20+ AI CLIs and agents, including Claude Code, Codex, Gemini, and Cursor.

Related

  • Project
  • Project
  • Project
  • Project
  • Project