a2astc
v0.0.1
Published
Placeholder for A2ASTC (Agent-to-Agent Software Team Compliance) — runtime compliance for multi-agent AI systems. JavaScript/TypeScript reference implementation forthcoming. Spec: https://a2astc.space
Maintainers
Readme
a2astc
A2ASTC — Agent-to-Agent Software Team Compliance
Status: Placeholder
This package reserves the a2astc name on npm. The JavaScript/TypeScript reference implementation is under active development.
The reference Python implementation is available today:
pip install thinkneo-a2astcfrom thinkneo_a2astc import TeamComplianceGate
gate = TeamComplianceGate()
result = gate.evaluate("agent-a", "agent-b", "payload")
print(result.verdict) # ALLOW | WARN | THROTTLE | ISOLATE | TERMINATEWhat is A2ASTC?
A2ASTC is a runtime compliance layer for multi-agent AI systems. Per-agent safety is necessary but not sufficient — A2ASTC governs the emergent team formed when agents exchange messages.
- Detects team formation from bidirectional communication
- Audits emergent behavior across 5 signal families (Topology, Semantic, Privilege, Side-Channel, Cascade)
- Gates every message with a synchronous compliance verdict
- Intervenes with graduated responses (WARN, THROTTLE, ISOLATE, TERMINATE)
- Trails every event in a tamper-evident SHA-256 hash-chained audit log
Links
- Website: https://a2astc.space
- Specification: https://github.com/thinkneo-ai/a2astc/blob/main/SPEC.md
- GitHub: https://github.com/thinkneo-ai/a2astc
- PyPI: https://pypi.org/project/thinkneo-a2astc/
Publisher
ThinkNEO AI Technology Company Limited (Hong Kong)
License
Apache-2.0
