Skip to content
Claude Code Mods

Claude Code mod buddy-chat

Source verified. Source URL responded on 2026-10-24. Not a security review.Community listing. Not published by Anthropic.Installable
  • Integration
  • Workflow
Publisher
MrMirhan (opens in a new tab)Community listing. Not published by Anthropic; a maintainer read the entry, not the code.
License
MIT

End-to-end encrypted chat between Claude Code users in a pane: direct chats, groups, read receipts and linked devices, with no server to run.

Notice

Sends sealed messages to ntfy.sh and starts curl to receive them when curl is available. Both people need buddy-chat installed. It installs from its own repository's marketplace, not from Anthropic's.

On this page

What it does

Run /buddy to open the pane. Set your name and username, copy your add line and send it to a friend in any app. Your friend pastes it into Add contact, you accept the request in People, and the chat opens.

In the Desktop app the pane is a chat list beside the open chat, with message bubbles. In the terminal it is a keyboard-first layout: j and k mark a message, and e, x, f and c edit, delete, forward to Claude and copy it. Claude can also send a message for you with the send_to_buddy tool, and you confirm each one.

How it works

Each ID has an ntfy.sh topic that comes from a hash of the ID. To send, the mod posts a sealed message to the recipient's topic. One session on each computer receives for that computer, through one open request held by curl, or by polling every 8 seconds when curl is not available.

The hooks are session.start, command.run, tool.call, ui.render, ui.scroll, ui.message and ui.close. The mod keeps its keys, contacts and messages in Claude Code's plugin store on your computer. Run claude plugin validate . in the repository to see every call the hooks make.

Set up

Inside Claude Code, add the marketplace and install the mod, then run /reload-plugins and /buddy.

/plugin marketplace add MrMirhan/claude-buddy-chat

/plugin install buddy-chat@claude-buddy-chat

Download the source

Clone the repository and load it as a plugin folder. To run its tests, run claude plugin test . in that folder.

git clone https://github.com/MrMirhan/claude-buddy-chat

claude --plugin-dir claude-buddy-chat

Hooks it registers

What the badge means

Source verified means the source URL for this entry responded with HTTP 200 on . That is the whole claim. Nobody has read, scanned or run this code on your behalf, and the badge does not mean Anthropic or anyone else endorses it.

Sources change after the check date. Read the code and the publisher page before you install. How to check an extension

  • MCP server

    Source verified. Source URL responded on 2026-09-20. Not a security review.

    Memory MCP server

    Reference MCP server for persistent memory as a local knowledge graph of entities, relations and observations.

    • Integration
    • Workflow
  • Mod

    Built inSource verified. Source URL responded on 2026-10-10. Not a security review.

    agents-md

    Reads AGENTS.md as project instructions the way Claude Code reads CLAUDE.md, chosen by one option, instructionFiles, with four values.

    • Workflow
    • Development
  • Mod

    Built inSource verified. Source URL responded on 2026-10-10. Not a security review.

    diff

    Adds /diff: the session's uncommitted changes in a pane beside the transcript, file by file with their hunks, refreshed as Claude edits files and runs commands.

    • Development
    • Workflow