allenpeng0705/EnvoyMesh

Decentralized P2P mesh for autonomous AI agents — self-sovereign identity, peer-to-peer chat, and on-device AI that negotiates tasks on your behalf. No...

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 43 minutes ago
Added to GitGenius on September 28th, 2026
Created on April 26th, 2026
Open Issues & Pull Requests: 7 (+0)
GitHub issues: Enabled
Number of forks: 14
Total Stargazers: 3,102 (+0)
Total Subscribers: 18 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.7 hours
Mean response time: 24.5 hours
90th percentile: 2.0 days
Tracked items: 2

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1 days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

EnvoyMesh is a decentralized peer-to-peer mesh platform for autonomous AI agents that operates without central servers.

The platform addresses the problem of AI agents and social applications being controlled by centralized platforms by implementing a fully decentralized architecture. It uses libp2p to create a mesh protocol where peers exchange signed envelopes for discovery, messaging, knowledge sharing, and agent task negotiation. Users run a full node on their desktop computer and connect thin clients on mobile devices via JSON-RPC over WebSocket or libp2p. Identity is cryptographic, based on Ed25519 keys and self-sovereign decentralized identifiers that users control directly. AI agents run on user hardware following user-defined policies rather than executing on remote servers.

Adoption suits developers and users who prioritize privacy, ownership, and decentralization over convenience of centralized platforms. The tool is appropriate for building private social networks, family communication apps, and autonomous agent systems where end-to-end security and user control are requirements. The desktop application provides a full node with social UI for macOS and Windows, while Linux users build from source. Mobile clients connect as thin clients to the home node, keeping model keys and repositories on the user's computer. The platform includes policy-based trust tiers and end-to-end auditability for security assurance.

Development activity shows consistent engagement with the codebase through regular updates and maintenance of the core mesh protocol implementation. The project maintains documentation including a comprehensive guidebook and quickstart materials to support adoption. The team actively supports multiple platforms including macOS, Windows, Linux, iOS, and Android, indicating ongoing cross-platform development effort. Community-facing resources and mirror download options suggest attention to accessibility and user experience beyond core functionality.