Skip to main content

AgentXchange

AgentXchange is an open-source framework for standardized agent communication and data exchange.

Features

  • Modular transport abstraction (HTTP, WebSocket, Kafka, etc.)
  • Common agent messaging schema
  • Pluggable data exchange format
  • Agent registry for discovery

Getting Started

pip install -r requirements.txt
python examples/simple_chat/agent1.py

🔧 CLI Usage

# Generate keys
python -m cli.main keygen

# Start an agent
python -m cli.main start --name agent2 --port 8002

# Send a message
python -m cli.main send --sender agent1 --receiver agent2 --transport http --msg "Hello"

📂 Example Agent Config (.agentx.json)

{
  "name": "agent1",
  "transport": "http",
  "port": 8001,
  "receiver": "agent2",
  "message": "Hello from config!"
}

Release files for agentxchange 1.0.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 agentxchange 1.0.0
File Size Uploaded
agentxchange-1.0.0.tar.gz 2.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agentxchange 1.0.0
File Interpreter ABI Platform
agentxchange-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 5.1 kB

Release files / agentxchange-1.0.0.tar.gz

Download URL agentxchange-1.0.0.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5725e5f7cba067923c16b5f7e60cbfd0c3396133723bfc3dcbc986f105fc9d3c
BLAKE2b-256 checksum
How to use checksums
9349aa790765a02ef7a96d5e2dba4aaf9fbf1d7b0f0ef79cb7789f9d3b66dd95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.0

Release files / agentxchange-1.0.0-py3-none-any.whl

Download URL agentxchange-1.0.0-py3-none-any.whl
Size 2.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c80baa0a5bd594ad664bc50aa9cde60a69d729fa2425da2ab7c8514fdf32d450
BLAKE2b-256 checksum
How to use checksums
6fe77909a6b35cd00dba40015ab6a288044596870bdabefc4e3dfe96c91160d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.0

Release history Release notifications | RSS feed

This release

1.0.0 This release

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