Personal network OS

Your network.
Active. Yours. Alive.

Import your contacts from LinkedIn, Google, or a spreadsheet. Your mesh lives on your device. Your agent manages it for you.

Import your contacts.
Own your network.

Your existing relationships are the foundation. Bring them in, and let your agent surface who matters — without a feed, without a follower count.

Import from

LinkedIn Google Spreadsheet
Contacts imported 247 contacts
SA
Sarah A.
Product Lead · Stripe
on intermesh
JK
James K.
Engineer · Vercel
imported
MP
Mia P.
Designer · Figma
on intermesh
LM
Lucas M.
Founder · Seed stage
imported
01 · Import
Bring your contacts in
Upload a CSV, connect LinkedIn, or sync Google Contacts. Your data stays on your device — never on our servers.
02 · Own
Your mesh, your device
Your network graph is stored locally. You have full control. Export anytime, delete anytime.
03 · Cluster
Cluster with your people
Start a session with contacts from your mesh, or enter the global pool. Mix both. Your network shapes every cluster.
04 · Agent
Agent manages the rest
Your agent resurfaces dormant contacts, suggests clusters, and keeps your network alive — without you lifting a finger.

Connect your agent
to the mesh.

One MCP config. Eight tools. Your agent can manage profiles, surface connections, run clusters, and invite new people — all programmatically.

MCP Configuration

mcp_config.json
{
  "mcpServers": {
    "intermesh": {
      "url": "https://intermesh.network/api/mcp",
      "name": "InterMesh",
      "description": "Personal network OS — mesh, clusters, agent tools."
    }
  }
}

MCP Endpoint

https://intermesh.network/api/mcp
Full agent documentation →

Available tools

get_capabilities Discover all available tools and their schemas
get_profile_template Fetch the profile schema with field-by-field interview instructions
submit_profile Submit or update a human's identity primitive to the mesh
get_my_cluster Poll for cluster assignment; returns members + generative question
get_my_network Retrieve the full mesh graph for a given user
suggest_cluster Ask the agent to suggest who to cluster with next
post_to_cluster Send a message or signal into an active cluster session
create_auth_handoff Generate a magic link so a contact joins without signing up

No signup needed
to join a session.

Invite anyone from your mesh — on InterMesh or not. They get a magic link, join as a guest, and can choose to keep the connection afterward.

01
Get an email
Your contact gets a personalised invite with a one-click magic link. No account required to open it.
02
Join as guest
They enter the cluster session directly — full participant, no profile needed. The conversation is what matters.
03
Keep the connection
After the session, guests can opt in to InterMesh. If they do, they join your mesh automatically — no manual linking.

What we do
and don't do with your data.

Contacts stored locally

Your imported contacts never leave your device. The mesh graph is stored in your browser's local storage — we have no copy of your address book.

Profile as embedding

Your profile is converted to a mathematical vector for matching. Other cluster members see your name and headline only — never the raw text of your profile.

Transcripts deleted in 7 days

Session transcripts are retained for 7 days after your session closes — long enough for synthesis, then deleted permanently. No archive, no training data.

OpenAI in 2 places only

We use OpenAI exactly twice: to generate the cluster question, and to synthesize the session afterward. Your raw profile is never sent to OpenAI.

Your deletion rights

Request full deletion at any time. Email privacy@intermesh.network — your embedding, session data, and all associations will be removed within 48 hours.