Metadata-Version: 2.4
Name: nexus-a2a
Version: 0.1.0
Summary: A developer-friendly Python package for building AI agent-to-agent (A2A) communication with ease.
Project-URL: Homepage, https://github.com/yourusername/nexus-a2a
Project-URL: Documentation, https://github.com/yourusername/nexus-a2a#readme
Project-URL: Issues, https://github.com/yourusername/nexus-a2a/issues
Author-email: Your Name <you@example.com>
License: MIT
Keywords: a2a,agent,ai,llm,multi-agent,protocol
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.11
Provides-Extra: all
Requires-Dist: asyncpg>=0.29; extra == 'all'
Requires-Dist: redis>=5.0; extra == 'all'
Provides-Extra: dev
Requires-Dist: httpx>=0.27; extra == 'dev'
Requires-Dist: mypy>=1.10; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.4; extra == 'dev'
Provides-Extra: postgres
Requires-Dist: asyncpg>=0.29; extra == 'postgres'
Provides-Extra: redis
Requires-Dist: redis>=5.0; extra == 'redis'
Description-Content-Type: text/markdown

# nexus-a2a

A developer-friendly Python package for building AI agent-to-agent (A2A) communication with ease.

## Install

```bash
pip install nexus-a2a
```

## Quick start

```python
from nexus_a2a import agent, AgentNetwork

@agent(name="researcher", skills=["search"])
class ResearchAgent:
    async def run(self, task):
        return f"Result for: {task}"
```

## Status
🚧 Active development — v0.1.0 alpha
