Chat becomes execution.
Turn IM tools into a super entrypoint for AI Agents
Connect WeChat, Feishu, DingTalk, and Telegram with Claude Code, Codex, Cursor, Kimi Code, Qoder, PI, MiMo Code, Antigravity, and Agim Agent to build a “communication as work” loop.
Full-link dynamic connection demo
When a plain message arrives from your daily messenger, Agim parses context and routes it to the right agent. Risky tool calls pause for human approval in IM or Web before continuing.
Choose a scenario to start:
AGIM Bridge Core
Light runtime | Approval gateway | Durable tasks
Mainstream agent matrix: connect the agents you already use
Agim does not replace your existing workflow. It connects CLI agents to one message bus, so you can summon and dispatch them through IM or Web at any time. If you have not installed the mainstream agents below, you can also configure a model API and use Agim.
Cursor IDE
Connect editor-side coding work. A plain message can trigger codebase edits, refactors, and validation through Cursor.
PI Agent dialogue
Useful for long-form dialogue, creative planning, and assistant-style workflows alongside other backends.
MiMo Code rewrite
Good at cleanup, rewriting, and report polish, acting as a transformer in A2A workflows.
Antigravity remote
Connect remote or isolated execution so deploy and validation stay gated and audited.
GitHub Copilot coding
Use Copilot CLI for code generation, explanation, and tests from messenger-originated requests.
Kimi Code long context
Useful for long-context reading, document extraction, and code assistance inside multi-agent pipelines.
Qoder multi-step
A development workflow backend for planning, execution, and collaboration with other agents.
Codex engineering
Supports resumable engineering sessions for tests, reviews, edits, and debugging.
OpenCode / Native self-hosted
Connect OpenCode, or use a model API with the built-in Agim Agent for access to multiple large models.
More than chat: built for production stability
Agim is not only forwarding and bridging. It is also a production-grade hub system that is recoverable, auditable, approval-gated, and observable.
SQLite outbox durability
Outbound messages persist and retry automatically, so restarts and network blips do not silently drop replies.
Human-in-the-loop approval
When an agent asks to write files, run shell, or touch network, Agim pauses and asks the user to approve or reject.
Agent-to-agent calls
Agents can specialize. Agim preserves context, limits depth and budget, and records traceable chains.
Long-content Web viewer
When IM cannot carry long Markdown, tables, or reports well, Agim can render content through a Web view.
# Node.js >= 22
$ npm install -g agim-cli
Fetching the latest agim-cli package...
✔ Global agim command registered.
# Detect local agents and start the service
$ agim go
Scanning usable local agents...
-> Codex / Cursor / Kimi / Qoder / native LLM
✔ AGIM started, database ready.
Web: http://localhost:3000
# Configure IM, agents, Web, and admins
$ agim config
Loading configuration menu...
Choose an IM channel to connect:
> 1) WeChat / WeCom
2) Feishu / Lark
3) DingTalk
Install + configure one Agent, then connect IM
Install the global NPM package on a local machine, NAS, or lightweight cloud host. `agim go` detects available agents; if none are ready, it guides you through an Agim Agent model API setup.
agim doctor
Check agents, config, permissions, and service state.
agim web
Recover the Web console URL, service state, and token path.
Local visual configuration panel (Web Admin)
Agim supports CLI configuration and ships a lightweight Web console for chat, tasks, and settings.