Connect AI agents anywhere over MQTT. One command.
Project description
agent-mesh
Connect AI agents anywhere. One command.
Tokyo New York Your laptop
agent-mesh coder agent-mesh planner agent-mesh reviewer
│ │ │
└───────── MQTT broker (free) ───────────┘
Install
pip install .
Use
# Machine 1 (anywhere on earth)
agent-mesh coder -r "you write code"
# Machine 2 (anywhere else)
agent-mesh planner -r "you plan tasks"
# Machine 3...
agent-mesh reviewer -r "you review code"
They all connect instantly. Type messages. Use @name to make an agent think with Claude:
[planner]> @coder write a fibonacci function in python
coder: def fib(n): return n if n < 2 else fib(n-1) + fib(n-2)
Rooms
Use -t to create separate rooms:
agent-mesh alice -t "myteam/backend"
agent-mesh bob -t "myteam/backend"
That's it
Three files. One dependency (paho-mqtt). No servers to run.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
open_wire-0.3.0.tar.gz
(3.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file open_wire-0.3.0.tar.gz.
File metadata
- Download URL: open_wire-0.3.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
652e6feb843d29008aba99155b4cc6f6ade2be80c41991fc02178124c6cc7f4f
|
|
| MD5 |
9284aa32fe3ade8dd3d3cf1d47406020
|
|
| BLAKE2b-256 |
6f08c2a601c7935497d453c365f3c5ffd8516593b01cc5932fbd264ca7e1b600
|
File details
Details for the file open_wire-0.3.0-py3-none-any.whl.
File metadata
- Download URL: open_wire-0.3.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4277262f3a32ff91186cab81492db96ef1948b2505e2be733cc8e4b896ce45d2
|
|
| MD5 |
435f4fd4b545a8e74957bceb3e8791c6
|
|
| BLAKE2b-256 |
20f8d261a8e035de4e9cdbadf44e1eb1bea40ccc0a0f4d7425a180fb7bc4d760
|