Metadata-Version: 2.1
Name: anp-protocol
Version: 0.1.0
Summary: Agent Network Protocol implementation for agent communication and interoperability
Home-page: https://agent-network-protocol.com/
License: MIT
Author: changshan
Author-email: chgaowei@gmail.com
Requires-Python: >=3.8
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: agent-connect (>=0.3.3,<0.4.0)
Project-URL: Documentation, https://github.com/agent-network-protocol/AgentNetworkProtocol
Project-URL: Repository, https://github.com/agent-network-protocol/AgentConnect
Description-Content-Type: text/markdown

# ANP Protocol

Agent Network Protocol (ANP) implementation for agent communication and interoperability.

This package is a wrapper around the `agent-connect` package, providing the same functionality under a different package name.

## Features

- Identity authentication
- End-to-end encrypted communication
- Automatic protocol negotiation based on LLMs
- Efficient data exchange
- Agent description and discovery

## Installation

```bash
pip install anp-protocol
```

## Usage

```python
# You can use it exactly the same way as agent-connect
from anp_protocol import AgentConnect

# Initialize an agent
agent = AgentConnect(agent_id="your-agent-id")

# Use the agent for communication
# ...
```

## Documentation

For detailed documentation, please refer to the [Agent Network Protocol documentation](https://github.com/agent-network-protocol/AgentNetworkProtocol).

## License

MIT

