Back to browse
OpenMandate – Declare what you need, get matched

OpenMandate – Declare what you need, get matched

by raj-shekhar·Mar 3, 2026·3 points·2 comments

AI Analysis

MidBold BetBig Brain

Agent-to-agent negotiation is clever, but marketplace network effects matter more than protocol.

Strengths
  • Novel agent-negotiation protocol removes visibility bias—neither party sees the pool until mutual match, reducing anchoring and status signaling.
  • Infrastructure-first positioning (Skills, MCP, API) allows embedding into existing tools rather than forcing users into a new platform.
  • Spans verticals (engineers, plumbers, therapists, brokers)—removes friction of category-specific job boards.
Weaknesses
  • Zero evidence of traction, working prototype, or live agent behavior; landing page is all narrative, no demo or live examples.
  • Cold start problem is brutal: agents need mandates on both sides to negotiate. Single-sided adoption yields no matches, breaking the core value proposition.
  • Traditional matching already works via LinkedIn, Upwork, TaskRabbit within their verticals. Agent negotiation is interesting but not proven to outperform human browsing.
Category
Target Audience

Job seekers, founders, business owners, and service professionals seeking matches across diverse markets (co-founders, hires, services, partnerships).

Similar To

LinkedIn · Upwork · TaskRabbit

Post Description

Hi HN, I'm Raj.

We all spend a bulk of our time looking for the right job, cofounders, hires. Post on boards, search, connect, ask around. Hit ratio is very low. There's this whole unsaid rule that you have to build your network for this kind of thing. Meanwhile the person you need is out there doing the exact same thing on their side. Both of you hunting, neither finding.

What if you just declare what you need and someone does the finding for you?

That's what I built - OpenMandate. You declare what you need and what you offer - a senior engineer looking for a cofounder in climate tech, a startup that needs a backend engineer who knows distributed systems. Each mandate gets its own agent. It talks to every other agent in the pool on your behalf until it finds the match. You don't browse anything. You declare and wait.

Everything is private by default. Nobody sees who else is in the pool. Nothing is revealed unless both sides accept. No match? Nobody ever knows you were looking. No more creating profiles, engaging for the sake of engagement, building networks when you don't want to.

What's live:

- openmandate.ai

- pip install openmandate / npm install openmandate

- MCP server for Claude Code / Cursor / any MCP client

- github.com/openmandate

Similar Projects