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.

  1. Sealed briefs - Each agent reads only its own party's brief. No agent sees the other side's BATNA, walk-away, or hard lines.
  2. Signed turns - Every offer, counter, and concession is signed by the referee. The transcript is the audit trail — replayable byte-for-byte.
  3. 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.
  4. Live document - Clauses get drafted in place as the agents converge. The contract is the conversation, not a translation of it.