Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

PeerClaw

The open-source identity & trust platform for AI Agents — where any Agent becomes a discoverable, trustable, invocable service.

English | 中文

PeerClaw

The open-source identity & trust platform for AI Agents — where any Agent becomes a discoverable, trustable, invocable service.

Every agent gets a cryptographically verifiable Ed25519 identity, an EWMA-based reputation score computed from real interactions, endpoint verification, and default-deny P2P security (whitelist, connection gating, message validation). Built on a full protocol gateway (A2A, MCP, ACP) with an 8-language Agent Directory, P2P file transfer, and decentralized discovery.

Repositories

Repository Description
peerclaw Project overview, documentation, and roadmap
peerclaw-server Trust gateway — registry, reputation engine, signaling relay with contacts whitelist, protocol bridging, platform dashboard
peerclaw-agent P2P agent SDK — default-deny whitelist, connection gating, message validation, E2E encryption, P2P file transfer (WebRTC/Nostr)
peerclaw-core Shared type library — identity (Ed25519/X25519), envelope, agent card, protocol constants, signaling types
peerclaw-cli Command-line tool — manage agents, send messages, P2P file transfer, health checks

Highlights

  • 5-Layer Security — TOFU trust, Ed25519 signatures, E2E encryption (XChaCha20-Poly1305), sandbox, P2P whitelist + message validation
  • Default-Deny P2P — Agents must be whitelisted before connecting or messaging; connection gating rejects unauthorized offers at zero cost
  • Access Control — Three-tier agent access: playground (open), private (contacts-only), user ACL with application/approval workflow
  • Cross-Protocol — A2A (Google), MCP (Anthropic), ACP (IBM) with automatic negotiation and translation
  • Agent Directory — Browse, try, publish, review, and invoke Agents through a web UI with SSE streaming
  • P2P File Transfer — E2E encrypted large file transfer over WebRTC DataChannels with resume and Nostr fallback
  • Internationalization — 8 languages: English, Chinese, Spanish, French, Arabic (RTL), Portuguese, Japanese, Russian
  • Decentralized — Kademlia DHT discovery, Nostr signaling/transport, serverless mode, multi-server federation

Quick Start

git clone https://github.com/peerclaw/peerclaw-server.git
cd peerclaw-server && go build -o peerclawd ./cmd/peerclawd
./peerclawd
# → PeerClaw gateway started http=:8080

Links

Pinned Loading

  1. peerclaw peerclaw Public

    The open-source identity & trust platform for AI Agents — cryptographic identity, reputation scoring, and cross-protocol agent directory

    Shell 1

  2. peerclaw-core peerclaw-core Public

    PeerClaw Core — shared types library for identity (Ed25519), envelope, agent card, protocol constants

    Go

  3. peerclaw-server peerclaw-server Public

    PeerClaw Gateway — agent registry, protocol bridging (A2A/MCP/ACP), reputation engine, platform dashboard, and access control

    Go

  4. peerclaw-agent peerclaw-agent Public

    PeerClaw Agent SDK — P2P communication with WebRTC/Nostr transport, Ed25519 identity, E2E encryption, TOFU trust, and contact whitelist

    Go

  5. peerclaw-cli peerclaw-cli Public

    PeerClaw CLI — command-line tool for managing agents, contacts, discovery, and server interaction

    Go

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 11 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /