Skip to main content

Let Them Talk

Latest release

A visual board for your agents. Draw an arrow between two Claude Code sessions and they talk.

Let Them Talk: cards for Claude Code chats, an arrow between two of them, and their conversation

Use cases

  • You want your agents to communicate with each other.
  • Your Claude CLI (or extension) sessions need to be aware of one another and exchange messages.
  • You run so many agents that you lose track of what each one is doing.
  • You're working on a project where you need to stay on top of everything (not necessarily code-related).

What it does

  • Draw an arrow between two chats and it tells them who to talk to and why. They then talk through Claude Code's own messaging.
  • Click an arrow to read what the two chats sent each other.
  • Start a team: a master and up to 8 agents, each with its own role, prompt, model and effort.
  • Terminal chats, Cursor chats and background agents share one board, with the subagents they run.

Start

Needs Python 3.12+ and Claude Code (on Windows, both inside WSL).

  • From Claude Code: install the plugin once, then type /let-them-talk in any chat. It starts the board and opens it in your browser (it needs uv), and the board keeps running after that chat ends. The plugin also shows each chat's suggested next prompt on the board (more).

    claude plugin marketplace add abdullahkavakli/let-them-talk
    claude plugin install let-them-talk@let-them-talk
    
  • One line, without the plugin: uvx let-them-talk (needs uv; or pipx run let-them-talk). It starts the board and opens it in your browser; --no-open skips that. Its boards are kept in ~/.local/share/let-them-talk.

  • From a copy of this repository, on Windows: double-click Start Let Them Talk.bat.

  • From a copy of this repository, on macOS, Linux or WSL: ./start.sh, then open http://localhost:8765.

Click New board and pick a project folder: its running chats appear as cards. Drag the blue handle from one card onto another, then click Connect.

More: using it · how it works · settings · limits

Not related to Dekelelz/let-them-talk, a different project with the same name.

License

Apache 2.0. The Selawik font and the /handoff skill keep their own licenses, next to their files.

Metadata

Release files for let-them-talk 0.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for let-them-talk 0.4.0
File Size Uploaded Provenance
let_them_talk-0.4.0.tar.gz 389.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for let-them-talk 0.4.0
File Interpreter ABI Platform
let_them_talk-0.4.0-py3-none-any.whl Python 3 none any Details

Total release size: 628.0 kB

Release files / let_them_talk-0.4.0.tar.gz

Download URL let_them_talk-0.4.0.tar.gz
Size 389.4 kB
Tags Source
SHA-256 checksum
How to use checksums
598384a54e7e1c89907a404aa5e98df4048f3515e8736caaeb7032f18be0bb9e
BLAKE2b-256 checksum
How to use checksums
4c3d89efd5b61cbcab5b759c26d05c55960e32e8947bf496ee14b603d3c5cb33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / let_them_talk-0.4.0-py3-none-any.whl

Download URL let_them_talk-0.4.0-py3-none-any.whl
Size 238.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
40271a0330ee94a34412683d3f2afc1a92e272886f3d729ceb0170225f930e69
BLAKE2b-256 checksum
How to use checksums
3ce78d08a1b798c4c803ceaa6473244f206d31b6c38c557f96b620d27ed0f615
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.8 {"installer":{"name":"uv","version":"0.10.8","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for let-them-talk 0.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page