Metadata-Version: 2.4
Name: nrprotocol
Version: 0.2.0
Summary: NRP — 6 rules no AI can break. Safety standard for agentic AI.
Author-email: Elmadani SALKA <contact@nrprotocol.dev>
License: Proprietary
Project-URL: Homepage, https://github.com/ElmadaniS/nrp
Project-URL: Repository, https://github.com/ElmadaniS/nrp
Project-URL: Issues, https://github.com/ElmadaniS/nrp/issues
Keywords: ai,robotics,iot,protocol,mcp,nrp,llm,edge
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: System :: Networking
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

<div align="center">

# NRP

### Node Reach Protocol

**6 rules. No AI can break them.**

[![PyPI](https://img.shields.io/pypi/v/nrprotocol?color=2563eb)](https://pypi.org/project/nrprotocol/)
[![Python 3.10+](https://img.shields.io/badge/Python-3.10+-2563eb.svg)](https://python.org)

[Website](https://nrprotocol.dev) · [The 6 Rules](#the-6-rules) · [SDK](#sdk) · [Halyn](https://halyn.dev)

</div>

---

AI agents are acting autonomously. MCP gives them tools. NRP makes sure they don't break things.

## The 6 Rules

| Rule | Meaning | Purpose |
|------|---------|---------|
| **Manifest** | "I am" | Device declares identity |
| **Observe** | "I see" | Read state safely |
| **Act** | "I do" | Execute action (checked against shields) |
| **Shield** | "I cannot" | Unbreakable constraint |
| **Audit** | "I did" | Tamper-evident record (SHA-256) |
| **Consent** | "We agree" | Mutual permission |

Remove any one → unsafe. Add anything → reduces to these 6.

## SDK

```bash
pip install nrprotocol
```

## Ecosystem

| Project | Role | Status |
|---------|------|--------|
| [NRP Spec](https://nrprotocol.dev) | The 6 rules | v0.1.0 |
| [Halyn](https://halyn.dev) | Safety layer — dashboard, MCP Server, 12 drivers, shield rules, audit chain | v0.4.2 |

---

[nrprotocol.dev](https://nrprotocol.dev) · [halyn.dev](https://halyn.dev) · [contact@nrprotocol.dev](mailto:contact@nrprotocol.dev)
