E2E Encrypted
XChaCha20-Poly1305 encryption ensures the relay never sees your approval context, parameters, or reasoning.
HARP lets AI agents request human approval for sensitive actions through an encrypted, phone-based authorization flow. The protocol is open source and designed to be integrated into any agent platform.
E2E Encrypted
XChaCha20-Poly1305 encryption ensures the relay never sees your approval context, parameters, or reasoning.
Zero-Knowledge Relay
The relay is a dumb pipe by design. It routes encrypted blobs and knows nothing about their contents.
Any Agent Platform
Works with Claude Code, OpenAI agents, LangChain, custom agents, or anything that speaks HTTP.
Biometric Signing
Approvals are signed with Ed25519 keys protected by Face ID or fingerprint. Cryptographic non-repudiation.
| Package | Description |
|---|---|
@humanauth/harp | Core protocol types and crypto primitives |
@humanauth/sdk | SDK for sending approval requests from agent platforms |
@humanauth/cli | CLI for pairing, listing, and testing approvals |
@humanauth/mcp | MCP server — add HARP to any MCP-compatible agent in 3 lines |