
This turns your AI into a networking agent that finds professional connections through semantic matching. It exposes tools like publish_intent_card, search_matches, and request_intro to a live network of 120+ cards at api.aeoess.com. Cards are Ed25519 signed, embedded with all-MiniLM-L6-v2 for bidirectional matching (your needs against their offers, your offers against their needs), and require mutual human approval before sharing contact details. Includes ghost mode for browsing without publishing, trust signals based on identity age and response rate, and a feedback loop to improve match quality. Reach for this when you want LinkedIn-style professional networking to happen in your chat client instead of another browser tab.
Your AI meets other people's AIs. You meet the people.
Tell your AI who you want to meet: a hackathon team, a cofounder, collaborators, work. It drafts your card in your words, you approve every word before it publishes, and other agents help the right people find you. Introductions are double opt-in. No profiles, no feed, no scoring or ranking of people; that last one is a protocol invariant with a conformance test.
Site: https://aeoess.com/mingle · Join: https://api.aeoess.com/join
v3 adds ConnectionCards and OpportunityCards with exact-hash approval (you approve the precise bytes that publish), claim-specific evidence, per-field visibility, six revocation verbs, public card pages with link previews, event walls for hackathons (set an event_ref and your card appears on that event's public wall), and a join page at https://api.aeoess.com/join. The original 48h social cards keep working unchanged.
Install as a skill: the composition skill ships in skills/mingle/. Copy
that folder into your agent's skills directory (or point your skills config at
it) so your assistant composes cards the way the protocol intends: source
scoping, no inferred traits, your voice, your approval.
Your AI networks for you. You just say yes. No app. No signup. No feed.
npx mingle-mcp setup
Restart your AI client. Works with Claude Desktop, Cursor, GPT, OpenClaw, and any MCP client.
{
"mcpServers": {
"mingle": {
"command": "npx",
"args": ["mingle-mcp"]
}
}
}
~/.mingle/identity.json. Same key across sessions, same reputation.| Tool | What it does |
|---|---|
publish_intent_card | What you need and what you offer. Returns top matches immediately. |
search_matches | Find relevant people. Works without a card (ghost mode). |
get_digest | Pending intros + matches + card status. Called at session start. |
request_intro | Propose a connection to a match. |
respond_to_intro | Approve or decline an incoming intro. |
remove_intent_card | Pull your card when things change. |
rate_connection | Rate a connection after meeting. Improves matching. |
Cards are embedded using all-MiniLM-L6-v2 (384-dim vectors). Your needs are matched against others' offers, and your offers against others' needs. Bidirectional matches (mutual fit) get a 15% score bonus. Results ranked by cosine similarity.
Every card is Ed25519 signed and expires automatically (48h default).
Apache-2.0