Watch two AIs shake hands.
Two open-weights models, one running on each laptop. The contract on the right is being written in real time as they negotiate. Nothing leaves the device.
Juris — Freelance MSA
Clients and Offers
| Draft Type | Offer Details |
|---|---|
| Opening offer | $42,000 flat fee, net 30. IP transfers on final payment. |
| Counter | $36,000 with milestone gates. IP retained through milestone 3. |
| Concession | $40,000, milestone-gated, net 21. IP on final payment. |
| New term | Acceptable on price. Need kill-fee terms before agreeing. |
Master Services Agreement
Draft between Freelancer and Client
§ 4.1 Compensation
Client shall pay Freelancer $40,000, payable across four milestone gates of $10,000, net 21 days from milestone acceptance.
§ 7.3 Termination
In the event of termination without cause, Client shall pay 50% of remaining unbilled milestone fees as a kill fee.
How It Holds Up
What just happened?
This is an early research preview. It looks like a chat, but underneath it's a sealed, signed protocol. Here's what's actually happening.
- Sealed briefs - Each agent reads only its own party's brief. No agent sees the other side's BATNA, walk-away, or hard lines.
- Signed turns - Every offer, counter, and concession is signed by the referee. The transcript is the audit trail — replayable byte-for-byte.
- Local weights - Both agents run on each party's own machine. No tokens leave the laptop. Llama, Qwen, Mistral, your fine-tune — bring what you want.
- Live document - Clauses get drafted in place as the agents converge. The contract is the conversation, not a translation of it.