Skip to main content

Enhanced A2A+ Agent Collaboration Platform with Advanced Metrics and Neuromorphic Intelligence

Project description

🤖 Agent Lobbi – Universal Agent Interoperability Platform

PyPI version Python Support License: Commercial

Agent Lobbi is the all-in-one interoperability layer that lets any AI agent, service, or application collaborate seamlessly. At its core is A2A+ – our superset of the industry-standard A2A protocol – plus an advanced multi-agent orchestration engine, neuromorphic intelligence, real-time metrics, and enterprise-grade security.


🚀 Highlights

Capability Why It Matters
Universal Interoperability Connect Python, JavaScript, REST, gRPC, and cloud functions out-of-the-box.
A2A+ Agent-to-Agent Speak fluent A2A while enjoying Lobbi extensions: streaming, auth, capability discovery.
Multi-Agent Orchestration Neuromorphic selection, N-to-N collaboration, automatic task decomposition.
Metrics & Observability 10 000+ metrics / sec, Prometheus endpoint, Grafana dashboard template included.
Enterprise Security Consensus, reputation, encryption, zero-trust by default.
Plug-and-Play SDKs Python & JS SDKs, CLI tooling, and ready-to-deploy Docker images.

🧩 Installation

pip install agent-lobbi  # base
# or
pip install agent-lobbi[all]  # dev, docs, monitoring, enterprise extras

⚡ Quick Start – 3 Lines

from agent_lobbi import AgentLobbySDK
sdk = AgentLobbySDK(enable_a2a=True)  # A2A+ on by default
await sdk.register_agent(agent_id="hello_world", capabilities=["greeting"], auto_start_a2a=True)

Your agent immediately publishes an A2A+ card at /.well-known/agent.json and can accept or delegate tasks.


🤝 Multi-Agent Example (Async / Python)

import asyncio
from agent_lobbi import AgentLobbySDK

async def main():
    sdk = AgentLobbySDK(enable_a2a=True, enable_metrics=True)

    # Register two simple agents
    await sdk.register_agent("writer", capabilities=["draft"], auto_start_a2a=True)
    await sdk.register_agent("reviewer", capabilities=["edit"], auto_start_a2a=True)

    # Orchestrate a collaboration
    report = await sdk.create_collaboration(
        participants=["writer", "reviewer"],
        purpose="Generate & polish Q3 report",
        shared_workspace=True,
    )
    print("Collaboration ID:", report["collaboration_id"])

asyncio.run(main())

📊 Metrics in One Call

metrics = sdk.get_metrics_dashboard()
print(metrics["performance"]["response_time_ms"], "ms")

A Prometheus-ready endpoint is automatically exposed at /api/metrics.


🔐 License

This software is provided under a Commercial License. Contact sales@agentlobby.com for details and enterprise terms.


❤️ A Note From Us

Made with ❤️ from Agent Lobbi to you — happy collaborating!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_lobbi-1.0.1.tar.gz (339.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agent_lobbi-1.0.1-py3-none-any.whl (292.3 kB view details)

Uploaded Python 3

File details

Details for the file agent_lobbi-1.0.1.tar.gz.

File metadata

  • Download URL: agent_lobbi-1.0.1.tar.gz
  • Upload date:
  • Size: 339.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for agent_lobbi-1.0.1.tar.gz
Algorithm Hash digest
SHA256 000c4edd2fe14ce28d1fcdc9257f9de4d0ca4ca33d4fe2a262c7150c19cbd515
MD5 0636bdddf1dedce839b0a075772d7f8a
BLAKE2b-256 825782efe7a8dda30bf03ec66a7eeaf28c5eaa91a27ca8743bc0ce1b26424e48

See more details on using hashes here.

File details

Details for the file agent_lobbi-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: agent_lobbi-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 292.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for agent_lobbi-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2b2a877e8190e56104cb650db7fe7183ebf664134cb4173f20bd72f65a017fd7
MD5 e9cafb77cd97ae075c7e2d89eff90105
BLAKE2b-256 18f0dc8602c0d3e91a15f0b75fbc5eecb5c14a9720a824c099899b7c5e2bd3a0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page