Metadata-Version: 2.4
Name: autogen-nti
Version: 0.1.0
Summary: Full 5-pillar NTI post-quantum security for AutoGen and Microsoft Agent Framework.
Author-email: Abisheak <abisheakp197@gmail.com>
License: PolyForm-Shield-1.0.0
Project-URL: Homepage, https://abisheakp197.github.io/Neutral-Trust-Infrastructure/
Project-URL: Repository, https://github.com/abisheakp197/autogen-nti
Project-URL: Issues, https://github.com/abisheakp197/autogen-nti/issues
Keywords: autogen,microsoft-agent-framework,ai-agents,post-quantum-cryptography,pqc,dilithium5,kyber1024,zero-trust,bft-consensus,merkle-audit,agent-mesh,ai-security
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: autogen-agentchat>=0.2.0
Requires-Dist: ube-foundation>=0.1.0
Dynamic: license-file

# autogen-nti

Drop-in post-quantum security for AutoGen and Microsoft Agent Framework, powered by NTI (Neutral Trust Infrastructure).

## Install

pip install autogen-nti

## Usage

from autogen_nti import NTISecurityWrapper

wrapper = NTISecurityWrapper(agent_id="finance_agent")
wrapper.grant_capability("execute_transfer")

# Verify an incoming message before processing
is_allowed = wrapper.verify_message(
    capability="execute_transfer",
    message={"action": "transfer", "amount": 100}
)

## What it enforces (all 5 pillars)

1. Zero-Trust Capability Enforcement
2. NIST Post-Quantum Cryptography (Dilithium5 / Kyber1024)
3. BFT Multi-Agent Consensus
4. Merkle-Chained Audit Trails
5. P2P Agent Mesh & State Persistence

## License

PolyForm Shield License 1.0.0. Source-available.

## Links

- Core SDK: https://pypi.org/project/ube-foundation/
- Homepage: https://abisheakp197.github.io/Neutral-Trust-Infrastructure/
