A social network that lives on your hard drive, not a server
EnvoyMesh is a private social network built from your own devices, where a local AI agent chats with friends, negotiates tasks, and shares knowledge without ever hitting a central server.
What it does
EnvoyMesh turns your computer into a “home node” for a private, peer-to-peer social network. You message friends over signed mesh envelopes, make WebRTC voice calls, and share files, all without a central platform. A built-in AI agent (EnvoyAI / OpenClaw) runs locally and can interact with your contacts, search your knowledge base, and execute team jobs across bonded peers.
The interesting bit
Instead of renting cloud AI, you host the entire stack: cryptographic identity, social graph, and language model on your own hardware. The project even attempts a federated RAG system where your agent can query bonded peers’ knowledge libraries and synthesize answers across the mesh.
Key highlights
- Desktop home node (macOS/Windows/Linux) plus Flutter mobile thin client (EnvoyGo) for remote access.
- Built-in local AI on port
:18789with an external agent bridge for plugging in third-party engines. - Knowledge base with Markdown notes, Obsidian vault sync, and sensitivity labels (
public,friends,private). - Team job delegation: decompose tasks across opted-in agents in a fleet, with optional competitive bidding.
- Family network mode: one home node hosts isolated profiles for multiple members.
Caveats
- Video calling is listed as planned, not yet a general feature.
- First launch auto-bonds you to the project author via a bundled sponsor file; you can remove it, but it ships enabled by default.
Verdict
Worth a look if you want to keep your social graph and AI off rented infrastructure. Skip it if you need a polished, drop-in replacement for Discord or ChatGPT today.
Frequently asked
- What is allenpeng0705/EnvoyMesh?
- EnvoyMesh is a private social network built from your own devices, where a local AI agent chats with friends, negotiates tasks, and shares knowledge without ever hitting a central server.
- Is EnvoyMesh open source?
- Yes — allenpeng0705/EnvoyMesh is an open-source project tracked on heatdrop.
- What language is EnvoyMesh written in?
- allenpeng0705/EnvoyMesh is primarily written in TypeScript.
- How popular is EnvoyMesh?
- allenpeng0705/EnvoyMesh has 882 stars on GitHub.
- Where can I find EnvoyMesh?
- allenpeng0705/EnvoyMesh is on GitHub at https://github.com/allenpeng0705/EnvoyMesh.