Current collected state Current
Observed since 20 Oct, 22:42 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Agent-native event bus — connect agents, humans, and systems via typed events
agentmesh is the event bus built for production AI agents. Kafka moves bytes. AgentMesh moves meaning — every event carries tenant, trace, causality chain, and publisher type.
pip install agentmesh-py # zero-dep core
pip install "agentmesh-py[redis]" # Redis Streams transport
pip install "agentmesh-py[kafka]" # Kafka transport
pip install "agentmesh-py[all]" # everything
import asyncio
from agentmesh import AgentMesh, AgentEvent
async def main():
mesh = AgentMesh()
await mesh.start()
@mesh.subscribe("order.*")
async def handle(e: AgentEvent) -> None:
print(f"[{e.tenant_id}] {e.event_type}: {e.data}")
await mesh.publish("order.created",
data={"order_id": "ORD-001", "amount": 299.99},
publisher_id="billing-agent",
session_id="sess-001", run_id="run-001",
tenant_id="acme",
)
await asyncio.sleep(0.1)
await mesh.close()
asyncio.run(main())
| Kafka / Redis | AgentMesh | |
|---|---|---|
| Tenant isolation | Manual | ✓ Built-in |
| Trace propagation | Manual | ✓ Automatic |
| Causality chain | None | ✓ caused_by_event_id |
| Human publishers | No concept | ✓ First-class |
| Zero-dep start | Needs server | ✓ pip install, run |
| 14 event categories | Raw bytes | ✓ Typed taxonomy |
| Always persistent | Config required | ✓ Default on |
order.*, *.failed, acme:>, >group="workers", one handler per eventasync for e in mesh.replay("order.created")publisher_type="human" is first-classawait mesh.request(...) for HITL flowsmax_retriesevent_id dedup (default 24h window)filter={"data.amount": {"$gt": 1000}}agentmesh → event bus connects agents, humans, systems
agentplane → control plane runtime policy, versioning, escalation
agenthooks → extensibility hookpoints, customer hooks
AgentGuard → safety injection, PII, jailbreak
agentregistry → discovery publish, version, deploy agents
agenteval → quality golden, adversarial, policy tests
pip install agentmesh-py
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 18 Jun 2026 | 11 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 22:42 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:77fe7120511e22b86bdbfe3a49585e830aeb07ed470c068531b8b7dfaeb8ee92