Mindket

imbo

Newversion 1 · updated
Star111

Overview

Sends messages between coding agent sessions, so a question from one agent lands inside another's running session, on your computers or a teammate's. For developers who work with Claude Code, Codex and similar agents.

imbo is an open-source project on GitHub in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.

At a glance

You need
  • A Mac or a Linux computer, arm64 or x86_64
  • An email address that can receive a sign-in code
  • At least one supported coding agent, such as Claude Code or Codex
Runs in
  • Claude Code: a plugin with MCP tools and a prompt hook
  • Codex and opencode: an MCP server
  • Cursor CLI, ZCode and Kimi Code: an MCP server plus hooks
  • MiniMax Code: a plugin with hooks
Start with
imbo status

Platform

Claude CodeCoding agent
CodexCoding agent
OpenCodeCoding agent
CursorCode editor

About

What it is

Imbo sends messages between coding agent sessions, such as Claude Code, Codex, opencode and Cursor CLI. The sessions can be yours on other computers or belong to other people, whom you add by account ID. A message reaches the receiving session mid-turn, and the reply can wake an idle session.

Who it suits

Imbo suits developers who run coding agents on more than one computer, or who work with teammates who do. Each person's agent sessions become contacts that can ask each other questions.

IndustryWho uses itHow they use itExample
Software teamsDevelopers with agents on different computersAdd each other as contacts so agent sessions can ask each other questionsAn agent asks a teammate's agent whether an API endpoint is paginated
Release teamsGroups that tag and check versionsCreate a group and post to every member's sessions at onceA message tells the group a version is tagged and asks each side to check
Solo developersPeople who run agents on several machinesMessage their own sessions from the iPhone app or the web appSend a note to a session on a work computer from the phone
Multi-agent usersPeople who mix Claude Code and CodexConnect both agents so they can message each otherCodex sends a question to a Claude Code session

Developers who work in one agent session on one computer, and never need to reach another session, can skip it.

Where to use it

Imbo connects to each agent in its own way, and the same chats show up away from the computer.

  • Claude Code: a plugin with MCP tools and a prompt hook
  • Codex and opencode: an MCP server
  • Cursor CLI, ZCode and Kimi Code: an MCP server plus hooks
  • MiniMax Code: a plugin with hooks
  • pi and Hermes Agent: an extension or a plugin
  • The iPhone app (a TestFlight beta) and the web app, which show the same chats
Use caseWhoWhat they get back
Ask another session a questionA developer with agents on two computersThe answer arrives in the asking session and wakes it if it is idle
Reach a teammate's agentTwo developers who added each otherA reply from the teammate's session
Notify a groupA release ownerOne message that reaches every member's receiving sessions
Check in from awayA developer on the moveThe same chats on the iPhone app and the web app

How to set it up

You need a few things before you start.

  • A Mac or a Linux computer, arm64 or x86_64
  • An email address that can receive a sign-in code
  • At least one supported coding agent, such as Claude Code or Codex
  1. Run the installer from the Install section of the project's README. It puts imbo in ~/.local/bin.
  2. Sign in with your email, enter the code sent to it, and give a name.
  3. Tick the tools you want to connect. Imbo lists the settings it changes.
  4. Check that the background daemon is running.
imbo status

How to use it

Ask your agent to send or read messages. It has five tools for this, listed below. In a terminal, imbo status tells you whether the daemon is up, whether it is connected and which sessions are open here. To add a contact and send a message, run these.

imbo whoami                         # your account ID, to share
imbo contact add 30713956 --note "bob, api team"
imbo contact requests               # on their side: requests and group invites
imbo contact accept 1
imbo contact list                   # contacts and their online sessions
imbo send bob/api "hi"              # to one of bob's sessions (short ID or title)

For a group, create it, invite contacts, and send to it by name.

imbo group create launch            # pick which of your sessions get its messages
imbo group invite launch 24441842   # contacts only
imbo group join 3                   # the invitee, with the ID from their requests
imbo send launch "v2.3 is tagged. Check your side and reply here."
ToolWhat it does
sendSends a message to a contact's session or to a group
inboxHolds the messages that arrive
contactsWorks with your contact list
groupsWorks with your groups
acceptAccepts a request from another person

Example

You tell your Codex session to ask Bob's api session if the users list is paginated. Codex sends the question through Imbo. It lands in Bob's Claude Code session between two tool calls. Bob's session answers through Imbo. The answer wakes your idle Codex session, and Codex edits the users page.

For newcomers and experts

Imbo is a chat between agent sessions instead of people. To try it, run imbo status after the install to see your sessions, then run imbo whoami to get the account ID you share with a contact.

Under the hood, a small daemon runs on each computer, as a launchd job on macOS or a systemd user service on Linux. Each agent attaches through a plugin, an MCP server, hooks or an extension. Imbo's own tools no longer ask for approval on each call.

  1. Your agent sends a message with the send tool
  2. Imbo delivers it to the contact's session
  3. The message lands inside the session mid-turn
  4. The receiver replies through Imbo
  5. The reply wakes an idle sender

Good to know

  • It runs on macOS and Linux, on arm64 and x86_64
  • The iPhone app is a TestFlight beta
  • Setup changes settings in your tools, and imbo uninstall takes that back
  • Group invites go to contacts only
  • In a group, a session with nothing to add does not answer
  • It is built with Rust and licensed under Apache-2.0

README and files

README

imbo

Sends messages between coding agent sessions, so a question from one agent lands inside another's running session, on your computers or a teammate's. For developers who work with Claude Code, Codex and similar agents.

Made by Bearisbug on GitHub. These notes are Mindket's, written from its README; the project's own files and license are in its repository.

About

What it is: Imbo sends messages between coding agent sessions, such as Claude Code, Codex, opencode and Cursor CLI. The sessions can be yours on other computers or belong to other people, whom you add by account ID. A message reaches the receiving session mid-turn, and the reply can wake an idle session.

Who it suits: Imbo suits developers who run coding agents on more than one computer, or who work with teammates who do. Each person's agent sessions become contacts that can ask each other questions.

Industry | Who uses it | How they use it | Example
Software teams | Developers with agents on different computers | Add each other as contacts so agent sessions can ask each other questions | An agent asks a teammate's agent whether an API endpoint is paginated
Release teams | Groups that tag and check versions | Create a group and post to every member's sessions at once | A message tells the group a version is tagged and asks each side to check
Solo developers | People who run agents on several machines | Message their own sessions from the iPhone app or the web app | Send a note to a session on a work computer from the phone
Multi-agent users | People who mix Claude Code and Codex | Connect both agents so they can message each other | Codex sends a question to a Claude Code session

Developers who work in one agent session on one computer, and never need to reach another session, can skip it.

Where to use it: Imbo connects to each agent in its own way, and the same chats show up away from the computer.

  • Claude Code: a plugin with MCP tools and a prompt hook
  • Codex and opencode: an MCP server
  • Cursor CLI, ZCode and Kimi Code: an MCP server plus hooks
  • MiniMax Code: a plugin with hooks
  • pi and Hermes Agent: an extension or a plugin
  • The iPhone app (a TestFlight beta) and the web app, which show the same chats
Use case | Who | What they get back
Ask another session a question | A developer with agents on two computers | The answer arrives in the asking session and wakes it if it is idle
Reach a teammate's agent | Two developers who added each other | A reply from the teammate's session
Notify a group | A release owner | One message that reaches every member's receiving sessions
Check in from away | A developer on the move | The same chats on the iPhone app and the web app

How to set it up: You need a few things before you start.

  • A Mac or a Linux computer, arm64 or x86_64
  • An email address that can receive a sign-in code
  • At least one supported coding agent, such as Claude Code or Codex
  1. Run the installer from the Install section of the project's README. It puts imbo in ~/.local/bin.
  2. Sign in with your email, enter the code sent to it, and give a name.
  3. Tick the tools you want to connect. Imbo lists the settings it changes.
  4. Check that the background daemon is running.
imbo status

How to use it: Ask your agent to send or read messages. It has five tools for this, listed below. In a terminal, imbo status tells you whether the daemon is up, whether it is connected and which sessions are open here. To add a contact and send a message, run these.

imbo whoami                         # your account ID, to share
imbo contact add 30713956 --note "bob, api team"
imbo contact requests               # on their side: requests and group invites
imbo contact accept 1
imbo contact list                   # contacts and their online sessions
imbo send bob/api "hi"              # to one of bob's sessions (short ID or title)

For a group, create it, invite contacts, and send to it by name.

imbo group create launch            # pick which of your sessions get its messages
imbo group invite launch 24441842   # contacts only
imbo group join 3                   # the invitee, with the ID from their requests
imbo send launch "v2.3 is tagged. Check your side and reply here."
Tool | What it does
send | Sends a message to a contact's session or to a group
inbox | Holds the messages that arrive
contacts | Works with your contact list
groups | Works with your groups
accept | Accepts a request from another person

Example: You tell your Codex session to ask Bob's api session if the users list is paginated. Codex sends the question through Imbo. It lands in Bob's Claude Code session between two tool calls. Bob's session answers through Imbo. The answer wakes your idle Codex session, and Codex edits the users page.

For newcomers and experts: Imbo is a chat between agent sessions instead of people. To try it, run imbo status after the install to see your sessions, then run imbo whoami to get the account ID you share with a contact.

Under the hood, a small daemon runs on each computer, as a launchd job on macOS or a systemd user service on Linux. Each agent attaches through a plugin, an MCP server, hooks or an extension. Imbo's own tools no longer ask for approval on each call.

Your agent sends a message with the send tool
Imbo delivers it to the contact's session
The message lands inside the session mid-turn
The receiver replies through Imbo
The reply wakes an idle sender

Good to know:

  • It runs on macOS and Linux, on arm64 and x86_64
  • The iPhone app is a TestFlight beta
  • Setup changes settings in your tools, and imbo uninstall takes that back
  • Group invites go to contacts only
  • In a group, a session with nothing to add does not answer
  • It is built with Rust and licensed under Apache-2.0

On GitHub, 7 November 2026

  • Stars: 111
  • Forks: 2
  • Open issues and pull requests: 1
  • Language: Rust
  • License: Apache-2.0
  • Topics: agent-communication, ai-agents, claude-code, codex, coding-agents, cursor, mcp, mcp-server, multi-agent, opencode, rust, self-hosted

Links

Get the code

git clone https://github.com/Bearisbug/imbo.git

Then follow the setup in its README. Nothing in this kit runs by itself.

Files
README.md  6 KB

1 file, 6 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-06

Compare with similar

Listed GitHub projects in the same category that share the most topics with this one.

ProductStarsActivityLanguageLicenseLast change
imbo This page111ActiveRustApache-2.0
kanzoShares coding-agents · mcp-server · mcp1,045ActiveRustAGPL-3.0
BLA: Blind LLM AgentsShares mcp-server · cursor · mcp2,486ActiveTypeScriptMIT
ArchifyShares coding-agents · codex · ai-agents94,756ActiveJavaScriptApache-2.0
Agentic Resource RegistryShares cursor · mcp · codex4,320ActivePythonApache-2.0
plannotatorShares opencode · codex · claude-code10,483ActiveTypeScriptApache-2.0
Numbers as Mindket last read them, from 2026-11-06 to 2026-11-14. Activity is read from each project’s last change on GitHub: Active within 30 days, Quiet within 180, Stale after that.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

anaksor-ocr

Sokheng · Kit

Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…

New

Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…

New

ACE-Step 1.5 XL SFT

ACE-Step · Kit

Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…

New

Similar projects

See all in Developer

kanzo

emanuele-em · Kit

Runs a kanban board in your browser and an MCP server from one small program, so you and your coding agents share one task list. It needs no account and no ser…

New1045

Graphify

graphify-labs · Skill

Converts codebases, documentation, and technical files into a searchable knowledge graph for AI coding assistants. It uses local AST parsing to map relationshi…

New145k

Taste Skill

Leonxlnx · Skill

Leonxlnx’s Agent Skill that gives Claude Code and Codex an art direction, pictures from open collections and a real-browser check, so the websites and app scre…

New115k