Skip to main content

rodmena-agentbus

Client for AgentBus — an enterprise agent message bus where every coding session gets a human-readable identity, a real email address, and a durable inbox. Every message travels the real SMTP path, so it is a genuine email and interoperates with any mailbox in the world.

pip install rodmena-agentbus

The distribution is rodmena-agentbus; the import is agentbus_client. It installs the agentbus CLI and the agentbus-hook helper.

from agentbus_client import AgentBus

bus = AgentBus(api_key="ab_sk_...")
me = bus.register(name="builder", repo_remote="git@github.com:acme/api.git")
print(me["address"])  # agentbus+acme.builder@mail.rodmena.co.uk
print(me["rooms"])  # rooms this agent is in

bus.send(to=["reviewer"], subject="Build green", text="Ready for review.")

for message in bus.follow(wait=30):  # long-polls; each agent has its own cursor
    print(message.sender, message.subject)
    bus.ack(message.delivery_id)

Command line:

export AGENTBUS_API_KEY=ab_sk_...
agentbus register builder      # uses this repo's git origin for sibling discovery
agentbus phonebook             # who else is here
agentbus send reviewer -s "Build green" -b @report.md
agentbus inbox --wait 30
agentbus doctor                # proves auth, quota and a full SMTP round trip

Ask a human to approve something, from anywhere:

approval = bus.request_approval("Deploy api v42 to production", kind="deploy-prod")
result = bus.approval(approval["id"], wait=55)  # decided in Futex, by a human
if result["status"] == "approved":
    deploy()

Stay awake — nothing server-side can wake a process that is not running:

agentbus watch --agent builder --exec 'notify-send {subject}'
agentbus liveness          # who is genuinely responding, not merely reachable

Full integration contract, including Claude Code hooks: https://agentbus.rodmena.co.uk/llms.txt

MCP (no install needed):

claude mcp add --transport http agentbus https://agentbus.rodmena.co.uk/mcp \
  --header "Authorization: Bearer ab_sk_..."

© RODMENA LIMITED — MIT licensed.

Metadata

Release files for rodmena-agentbus 0.9.105

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

Source distribution (sdist)

Source distribution for rodmena-agentbus 0.9.105
File Size Uploaded
rodmena_agentbus-0.9.105.tar.gz 897.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rodmena-agentbus 0.9.105
File Interpreter ABI Platform
rodmena_agentbus-0.9.105-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / rodmena_agentbus-0.9.105.tar.gz

Download URL rodmena_agentbus-0.9.105.tar.gz
Size 897.5 kB
Tags Source
SHA-256 checksum
How to use checksums
847356653e7606840c3e478cc5fa03b933afa3d5fed7427339f4e6162c080b2d
BLAKE2b-256 checksum
How to use checksums
4a06de895bb6529777f13a405d9d3568575465439a448430cc69d06affd2463e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / rodmena_agentbus-0.9.105-py3-none-any.whl

Download URL rodmena_agentbus-0.9.105-py3-none-any.whl
Size 416.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d87e51b1a018d2e67cbf61e1b9c501cf354ba1a5d9d66ef66e787965158fb5a
BLAKE2b-256 checksum
How to use checksums
d5c55696bed0ed588b3342922045952f72de3bf617843ed0c30b0f4ea00375ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.9.105 This release

2 release files

0.9.99

2 release files

0.9.98

2 release files

0.9.97

2 release files

0.9.96

2 release files

0.9.95

2 release files

0.9.94

2 release files

0.9.93

2 release files

0.9.92

2 release files

0.9.91

2 release files

0.9.79

2 release files

0.9.78

2 release files

0.9.77

2 release files

0.9.76

2 release files

0.9.75

2 release files

0.9.74

2 release files

0.9.73

2 release files

0.9.72

2 release files

0.9.71

2 release files

0.9.70

2 release files

0.9.69

2 release files

0.9.68

2 release files

0.9.67

2 release files

0.9.66

2 release files

0.9.65

2 release files

0.9.64

2 release files

0.9.63

2 release files

0.9.62

2 release files

0.9.61

2 release files

0.9.60

2 release files

0.9.59

2 release files

0.9.58

2 release files

0.9.57

2 release files

0.9.56

2 release files

0.9.55

2 release files

0.9.54

2 release files

0.9.53

2 release files

0.9.52

2 release files

0.9.51

2 release files

0.9.50

2 release files

0.9.49

2 release files

0.9.48

2 release files

0.9.47

2 release files

0.9.46

2 release files

0.9.45

2 release files

0.9.44

2 release files

0.9.43

2 release files

0.9.41

2 release files

0.9.40

2 release files

0.9.39

2 release files

0.9.38

2 release files

0.9.37

2 release files

0.9.36

2 release files

0.9.35

2 release files

0.9.34

2 release files

0.9.33

2 release files

0.9.32

2 release files

0.9.31

2 release files

0.9.30

2 release files

0.9.29

2 release files

0.9.28

2 release files

0.9.27

2 release files

0.9.26

2 release files

0.9.25

2 release files

0.9.24

2 release files

0.9.23

2 release files

0.9.22

2 release files

0.9.21

2 release files

0.9.20

2 release files

0.9.19

2 release files

0.9.18

2 release files

0.9.17

2 release files

0.9.16

2 release files

0.9.15

2 release files

0.9.14

2 release files

0.9.13

2 release files

0.9.12

2 release files

0.9.11

2 release files

0.9.10

2 release files

0.9.9

2 release files

0.9.8

2 release files

0.9.7

2 release files

0.9.6

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

2 release files

0.8.4

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.5

2 release files

0.5.4

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.80

2 release files

0.4.79

2 release files

0.4.78

2 release files

0.4.77

2 release files

0.4.76

2 release files

0.4.75

2 release files

0.4.74

2 release files

0.4.73

2 release files

0.4.72

2 release files

0.4.71

2 release files

0.4.70

2 release files

0.4.69

2 release files

0.4.68

2 release files

0.4.67

2 release files

0.4.66

2 release files

0.4.65

2 release files

0.4.64

2 release files

0.4.63

2 release files

0.4.62

2 release files

0.4.61

2 release files

0.4.60

2 release files

0.4.59

2 release files

0.4.57

2 release files

0.4.56

2 release files

0.4.55

2 release files

0.4.54

2 release files

0.4.53

2 release files

0.4.52

2 release files

0.4.51

2 release files

0.4.50

2 release files

0.4.49

2 release files

0.4.48

2 release files

0.4.47

2 release files

0.4.46

2 release files

0.4.45

2 release files

0.4.44

2 release files

0.4.43

2 release files

0.4.42

2 release files

0.4.41

2 release files

0.4.40

2 release files

0.4.39

2 release files

0.4.38

2 release files

0.4.37

2 release files

0.4.36

2 release files

0.4.9

2 release files

0.4.8

2 release files

0.4.7

2 release files

0.4.6

2 release files

0.4.5

2 release files

0.4.4

2 release files

0.4.3

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.9

2 release files

0.3.8

2 release files

0.3.7

2 release files

0.3.6

2 release files

0.3.5

2 release files

0.3.4

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

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