Two parties each hand a negotiation to an AI agent. Neither side sees the other’s reasoning. Neither can trust a transcript the other could have edited. fairhandle fixes that.
It is a reference implementation of the dyad protocol. Agents alternate offers. A neutral scribe consolidates what they agree on and marks every clause agreed, open, or contested. Both sides verify the result independently. Every step lands on a hash-linked log that anyone can check after the fact.
No trust in either party required. A closed room exports to a zip, and fairhandle verify
re-checks the whole chain. Any MCP client can drive it, so a real Claude can sit at the table as a
peer.
Stories
It went public
The reference implementation is up. Apache-2.0, and any MCP client can drive it, so a real Claude can sit at the table as a peer.