Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

agentic-comm

Python bindings for AgenticComm — agent-to-agent communication engine

agentaicommunicationmessagingpubsub
Published15 Mar 2026
Direct dependencies3
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

AgenticComm Python SDK

Python SDK for AgenticComm -- portable binary communication for AI agents. Channel-based messaging, zero dependencies.

Install

pip install agentic-comm

Quick Start

from agentic_comm import CommStore

store = CommStore("my_agents.acomm")
print(store.info())

Core Operations

from agentic_comm import CommStore, Channel, Message

store = CommStore("my_agents.acomm")

# Channel management
store.create_channel("task-queue", description="Work items")
channels = store.list_channels()

# Send messages
store.send("task-queue", "Build the login page")
store.send("task-queue", "Review PR #42")

# Receive messages
messages = store.receive("task-queue")
for msg in messages:
    print(f"[{msg.timestamp}] {msg.content}")

# Search
results = store.search("login")

# Broadcast
store.broadcast("System update: v1.2.0 deployed")

Subscriptions

# Subscribe an agent to a channel
store.subscribe("task-queue", "worker-agent-1")

# Check subscriptions
subs = store.subscriptions("task-queue")

# Poll all subscribed channels
new_messages = store.poll("worker-agent-1")

Test Coverage

Tests across import validation, model verification, and CLI bridge integration.

Requirements

  • Python >= 3.10
  • acomm binary (Rust core engine) -- install via cargo install agentic-comm

Documentation

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 3

Native requirements
3 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
mypy
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mypy>=1.10; extra == "dev"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov>=5.0; extra == "dev"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest>=8.0; extra == "dev"runtime

Distribution files

2 collected
agentic_comm-0.1.0-py3-none-any.whl

bdist_wheel · 7.42 KB · Python py3

Source file
agentic_comm-0.1.0.tar.gz

sdist · 8.71 KB · Python source

Source file

Repository

PENDING
agentralabs/agentic-comm

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:13 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:241a1df5ca425c88d108eaa88da7fee229efb0df72ddb61ade27ff1051cbb9aa

Other collected versions

View all collected versions →