Piqrypt

devops-infra MCP Server

AI agent governance layer — sign, monitor and control every agent action. EU AI Act · ANSSI · NIST ready.

Verified
devops-infradevops-infra
3 views3 stars0 forksNOASSERTION

Why This Matters

Discovered via agent-topic:autogen and last synced 3mo ago.

Verified
Source
agent-topic:autogen
Stars
3
Last synced
3mo ago
Install
Check source

Install

Install instructions not detected yet

Check the source repository for the latest setup steps.

View source instructions
26
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (26)

LangChain

`pip install piqrypt[langchain]`

Status

Notes

MIT

Identity, signing, chain verification, A2A handshake · [aiss-standard.org](https://aiss-standard.org)

CrewAI

`pip install piqrypt[crewai]`

ROS2

`pip install piqrypt[ros]`

All

--- ## Threat model PiQrypt protects against post-event log modification, identity repudiation, timeline alteration (TSA-anchored), behavioural anomalies, and unsupervised critical actions (TrustGate). PiQrypt does **not** protect against compromised private keys, malicious logic before stamping, or fully compromised hosts. See [SECURITY.md](SECURITY.md) for the complete threat model. --- ## Pricing

500

20,000,000

Ollama

`pip install piqrypt[ollama]`

TrustGate

✅ Stable

50

1,000,000

ELv2

Deterministic policy engine — port 8422

AutoGen

`pip install piqrypt[autogen]`

AuditedPiAgent

```bash pip install piqrypt[all-bridges] # install all at once ``` **Privacy by design:** raw prompts, model responses, and tool outputs are never stored — only their SHA-256 fingerprints. Structural, not configurable. **Offline by default:** no third-party server receives any data. The `.pqz` audit archive is verifiable without access to the original infrastructure. --- ## Cross-framework trust — AgentSession When agents from different frameworks collaborate, `AgentSession` records the full interaction as co-signed, independently verifiable chain entries — without a shared server. ```python from bridges.session import AgentSession import piqrypt as aiss planner_key, planner_pub = aiss.generate_keypair() executor_key, executor_pub = aiss.generate_keypair() reviewer_key, reviewer_pub = aiss.generate_keypair() session = AgentSession(agents=[ {"name": "planner", "agent_id": aiss.derive_agent_id(planner_pub), "private_key": planner_key, "public_key": planner_pub}, {"name": "executor", "agent_id": aiss.derive_agent_id(executor_pub), "private_key": executor_key, "public_key": executor_pub}, {"name": "reviewer", "agent_id": aiss.derive_agent_id(reviewer_pub), "private_key": reviewer_key, "public_key": reviewer_pub}, ]) session.start() # → 3 co-signed handshakes recorded (N*(N-1)/2 pairs), one in each agent's chain session.stamp("planner", "task_delegation", {"task": "analyze_portfolio"}, peer="executor") session.stamp("executor", "task_completed", {"result_hash": "…"}, peer="reviewer") session.stamp("reviewer", "review_signed", {"approved": True}, peer="planner") ``` **[→ A2A Session Guide](docs/A2A_SESSION_GUIDE.md)** --- ## Project Status

Agents

Events/month

Unlimited

Unlimited

Framework

What it requires

Bridge

Install

Session

`pip install piqrypt[session]`

Trust-server

✅ Production

MCP

`pip install piqrypt[mcp]`

3

10,000

Component

License

Layer

License

OpenClaw

`pip install piqrypt[openclaw]`

Standard

Purpose

150

5,000,000