Skip to content

xmrtdao/zero-claw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

title ZeroClaw
emoji πŸ¦‘
colorFrom ff3366
colorTo cc1144
sdk gradio
sdk_version 4.0.0
app_file app.py
pinned false
license mit

πŸ¦‘ ZeroClaw

Zero-Knowledge Governance + Encrypted Communications

Live Site: https://xmrtdao.github.io/zero-claw/ | Fleet Dashboard


Vision

ZeroClaw provides complete cryptographic privacy for AI-human hybrid organizations and legal professionals:

  1. Zero-Knowledge Governance β€” AI agents propose, humans vote privately, treasury executes via ZK proofs
  2. Encrypted Communications β€” Attorney-client privileged chat that literally cannot be subpoenaed

Tagline: "Zero Knowledge. Zero Logs. Zero Risk."


Components

πŸ” Encrypted Chat (NEW)

Based on cmd-chat architecture from Real Python Podcast #284:

  • SRP Authentication β€” Passwords never transmitted (zero-knowledge proof)
  • E2E Encryption β€” Fernet (AES-128-CBC + HMAC), even relay can't read
  • RAM-Only Messaging β€” No disk writes, auto-wipe on disconnect
  • Case-Based Rooms β€” HKDF key derivation per matter/case
  • No Logs β€” Nothing to hand over in discovery

Perfect for:

  • Attorney-client consultations (ABA Model Rule 1.6 compliant)
  • DAO governance coordination (prevent front-running)
  • Multi-agent secure collaboration (AI safety)

Docs: docs/ENCRYPTED_CHAT_EXPANSION.md

πŸ—³οΈ ZK Governance (Existing)

  • AI agents submit treasury proposals
  • Humans vote with zero-knowledge proofs
  • On-chain execution without exposing votes
  • Supabase edge functions backend

Docs: docs/AGENT_MANAGEMENT_GUIDE.md


Why "Claw"?

"A claw grips and never lets go β€” just like attorney-client privilege."

  • Zero = Zero-knowledge proofs (cryptographic privacy)
  • Claw = Secure grip on communications (nothing leaks)
  • Together = Complete privacy stack for DAO + legal work

Quick Start

Encrypted Chat (Development)

# Install dependencies
cd zero-claw
pip install -r chat/requirements.txt

# Start relay server
python chat/server.py serve 0.0.0.0 8443 --password <shared_secret>

# Connect client
python chat/client.py connect <server_ip> 8443 "username" <shared_secret>

ZK Governance (Production)

See DEPLOYMENT_GUIDE.md


Compliance

Regulation Status
ABA Model Rule 1.6 βœ… Compliant (E2E + no logs)
GDPR Article 25 βœ… Compliant (data minimization)
HIPAA 164.312 βœ… Compliant (AES-128 + HKDF)
SOC 2 CC6.1 βœ… Compliant (SRP auth)

Ethics Opinion: State bar filings in progress


Use Cases

Legal Practice

  • Attorney-client consultations (privileged)
  • Multi-attorney case collaboration (E2E)
  • Expert witness communications (case-keyed)
  • Settlement negotiations (ephemeral)

DAO Governance

  • Treasury discussions (encrypted before vote)
  • Agent development coordination (secure)
  • Legal strategy (attorney privilege)
  • Member communications (SRP auth)

Multi-Agent Systems

  • Agent-to-agent coordination (encrypted)
  • Human oversight channel (authenticated)
  • Emergency shutdown (secure commands)

Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         ZeroClaw Complete Stack         β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚    Zero-Knowledge Governance      β”‚  β”‚
β”‚  β”‚    β€’ ZK voting                    β”‚  β”‚
β”‚  β”‚    β€’ AI proposals                 β”‚  β”‚
β”‚  β”‚    β€’ Treasury execution           β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                                         β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚    Encrypted Communications       β”‚  β”‚
β”‚  β”‚    β€’ SRP authentication           β”‚  β”‚
β”‚  β”‚    β€’ E2E encryption               β”‚  β”‚
β”‚  β”‚    β€’ RAM-only, no logs            β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Repository Structure

zero-claw/
β”œβ”€β”€ governance/           # ZK governance (existing)
β”‚   β”œβ”€β”€ contracts/
β”‚   β”œβ”€β”€ agents/
β”‚   └── treasury/
β”‚
β”œβ”€β”€ chat/                 # Encrypted chat (NEW)
β”‚   β”œβ”€β”€ srp_auth.py
β”‚   β”œβ”€β”€ encryption.py
β”‚   β”œβ”€β”€ server/
β”‚   └── client/
β”‚
β”œβ”€β”€ integrations/         # XMRT ecosystem
β”‚   β”œβ”€β”€ clauseguard/
β”‚   β”œβ”€β”€ modelcourt/
β”‚   └── hermes-mesh/
β”‚
└── docs/                 # Documentation
    β”œβ”€β”€ ENCRYPTED_CHAT_EXPANSION.md
    β”œβ”€β”€ AGENT_MANAGEMENT_GUIDE.md
    └── DEPLOYMENT_GUIDE.md

Team

AMD Developer Hackathon 2026 β€” AI Agents Track

Team: Joe Lee + David Elze
Extended by: Hermes Agent (XMRT DAO Fleet)

Organization: XMRT DAO


Links


License: MIT
Status: Active Development
Tagline: "Zero Knowledge. Zero Logs. Zero Risk." πŸ¦‘

About

Zero-Knowledge multi-agent DAO governance on AMD MI300X + ROCm 6.2. AI agents propose, humans vote privately, treasury executes via ZK proofs. πŸ€— HF Space: https://huggingface.co/spaces/XMRTDAO/zero-claw

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors