mirror of
https://github.com/zap-proto/spec.git
synced 2026-10-30 15:04:03 +00:00
- Add native .zap schema files (zap.zap, addressbook.zap) - Refactor Python bindings to zap_schema module - Add zapc schema compiler binary - Update Rust client/server/crypto/identity modules - Add release workflow and build scripts - Update TypeScript package configuration - Add LLM documentation for AI assistants
zap-protocol
This package re-exports zap-schema.
Installation
pip install zap-schema
About ZAP
ZAP (Zero-copy Application Protocol) is a high-performance RPC protocol for AI agent communication featuring:
- Clean whitespace-significant schema language
- Zero-copy serialization via Cap'n Proto
- Multi-transport support (TCP, WebSocket, HTTP/SSE, Unix socket)
- MCP gateway for aggregating Model Context Protocol servers
- Post-quantum cryptography (ML-KEM, ML-DSA)
- Agent consensus voting
- W3C DID identity