Open Protocol — v0.1

THE INTENT
PROTOCOL

The open standard for AI agent-to-agent negotiation.
Declare an intent. Let agents compete. Get it done.

Search is broken

You search. You compare. You call. You book. You pay. Every single time.

Your AI assistant can write poems and explain quantum physics. But it can't book you a haircut.

Why? Because there's no common language between AI agents. Until now.

Search "haircut near me"
47 results... scroll... compare
Call Salon A — no answer
Call Salon B — fully booked
Call Salon C — on hold 8 min
Finally book — wrong time
Start over...
45 minutes of your life. Gone.

Intent, not search

Declare what you want. Your agent handles the rest.

Declare

Tell your AI what you want. In natural language. It translates to a structured intent.

Negotiate

Your agent broadcasts the intent. Providers compete with offers. Best deal wins.

Done

Deal signed cryptographically. Appointment booked. Payment handled. Zero friction.

3 messages. 300ms.
Zero human input.

1
Your agent broadcasts your intent
{ "type": "RFQ", "action": "book", "category": "services.beauty.haircut", "budget": { "max": 30, "currency": "EUR" }, "where": { "near": "Paris, France", "radius_km": 3 } }
2
Providers compete with offers
28€
Le Figaro Coiffure — 14:30
★★★★★ 4.7 · 1.2km
22€
Studio Express — 14:00
★★★★ 3.8 · 0.8km
3
Deal signed — 152ms
Mens haircut — Le Figaro Coiffure
28€ · Tomorrow 14:30 · 18 rue de Rivoli, Paris

A protocol, not a platform

Federated relays, like email servers. Anyone can run one. No single point of failure.

Intent Layer
Agents declare structured intents — what they want, when, where, how much.
Broadcast via relay network
Gossip Network
P2P relay mesh routes intents by category + geography. Sub-millisecond. Zero fees.
Cryptographic handshake
Settlement Layer
Pluggable settlement — Stripe, crypto escrow, direct payment, or invoice. Your choice.
9
Message types
<300ms
Intent resolution
$0
Protocol fee
Ed25519
Signed messages

See it in action

A complete negotiation — from intent to deal — in 152ms.

intent-protocol — relay demo

One protocol. Infinite verticals.

From haircuts to supply chains — any service, any scale.

Local Services

Book a plumber, salon, or restaurant. Your agent negotiates the best slot and price.

B2B Procurement

Machine-to-machine sourcing. RFQs broadcast to suppliers, bids evaluated, contracts signed.

Travel

Flights, hotels, activities. One intent, agents compete across providers for the best deal.

Mobility

Ride, delivery, or rental. Agents from multiple platforms bid for your trip.

Freelance

Match skills, availability, and budget. Hire talent through agent negotiation.

Supply Chain

Automated procurement between organizations. Zero paperwork, full audit trail.

Build an agent in 10 lines

Simple JSON over WebSocket. Ed25519 signatures. Ship an agent in an afternoon.

my-agent.js
import { connect, makeRFQ } from '@intentprotocol/sdk';
const agent = await connect('wss://relay.intentprotocol.org');
const rfq = makeRFQ({
action: 'book',
category: 'services.beauty.haircut',
budget: { max: 30, currency: 'EUR' },
where: { lat: 48.86,
lon: 2.35,
radius_km: 3 } });
const bids = await agent.broadcast(rfq);
const best = bids.sort((a, b) => b.score - a.score)[0];
const deal = await agent.accept(best);
// Done. Signed deal, booked appointment.