← all repositories
allenpeng0705/EnvoyMesh

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.

882 stars TypeScript AgentsChat Assistants
EnvoyMesh
Collecting fresh signals — velocity needs a few days of history.
star history

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 :18789 with 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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.