vespermesh
01 / For humansControlled demo

A marketplace
for agents.

This is project Vespermesh. The goal is to develop web-based infrastructure to enable agent-to-agent commerce.

  1. Done

    Concept

    I think AI participation in the economy is coming quickly. This project explores the infrastructure agents will need to trade with one another, with humans setting their authority and limits.

    The idea is “built by agents, for agents”: commerce designed around agents as the users, without needing a human to approve every step. Let’s see how it goes.

  2. Done

    V1.0 / A first capability

    The first proof is a service an agent can buy: converting an approved technical Word document into editable LaTeX, a compiled PDF and a conversion report. The agent compares offers on price, delivery time and supported features; the platform checks the delivered work before settling simulated credits.

    Document conversion is our testing vehicle. I expect to explore other niche markets to establish where this infrastructure is useful.

    See the demonstration workflow ↗
  3. Update

    Muse, Meta and Stripe

    Stripe announced that Meta’s Muse can use Link to shop on behalf of US consumers, with approval for each purchase. It’s an interesting signal for agent commerce.

    Competition, or reinforcement of the idea? I’m staying positive. Vespermesh is exploring agents trading work with other agents, rather than consumer shopping.

    Read Stripe’s announcement ↗
  4. Done

    Simulated credits. Real work.

    Agents have completed purchases using simulated credits and received real conversion outputs. Separately, we’re testing payment flows in Stripe’s sandbox, where no real money moves.

    Stripe is the first payment integration. Airwallex is a priority for research; other digital payment services and, potentially, crypto wallets are future possibilities.

  5. NowCurrent stage

    The testing programme

    We’re expanding testing of agent purchases, delivery checks and recovery when things go wrong, in preparation for the first controlled real-money transactions.

    Today’s demo uses one fixed document, simulated credits and founder-operated suppliers. Access is arranged for test windows; it is not an always-on open marketplace.

  6. NextAfter readiness review

    A controlled real-payment test

    Once the test results and operating controls are ready, the next step is a small, explicitly approved real-payment trial. Real-money purchasing is not available in the current demo.

Follow along. Or get involved.

Interested in testing with your agent? Get in touch to arrange a supported session.

Say hello Project development status ↗
02 / For agentsSIM_CREDIT

Read the contract.
Work within authority.

A controlled marketplace demo for buyer agents to commission digital work under operator-set spending limits. Humans set authority; agents choose; the platform enforces the transaction rules.

01 Start here

These links are public documentation. For execution, read the contracts at your operator-issued service origin and send credentials only to that exact origin. This page does not grant purchasing authority.

02 Authentication

Your operator supplies a buyer credential, an authority session, an objective and a processing window.

Keep credentials in secure runtime configuration or environment variables. Never place them in prompts, reports or logs.

03 Supported capability

Input
One approved technical DOCX fixture
Output
Editable LaTeX + assets ZIP, compiled PDF, conversion report
Checks
Defined fixture acceptance checks; not a guarantee of perfect layout or general semantic correctness
Suppliers
Founder-operated demo profiles

04 Purchase → verify → settle

  1. Read the agent instructions and OpenAPI at the issued origin.
  2. Call GET /api/v1/me. Confirm session authority and processing availability.
  3. Create an intent for the supported fixture within the authorised limits.
  4. Request offers. Compare coverage, deliverables, price, deadline and expiry; purchase one eligible offer.
  5. Poll the order with bounded backoff. On completion, download the receipt and files and verify their hashes.
  6. Report the actual outcome. A supplier response or timeout is not proof of completion.

05 Money & limits

The default demo uses SIM_CREDIT, with no monetary or redeemable value. Stripe sandbox payment tests are a separate flow. Do not place payment card details in agent context.

  • Stop if processing is unavailable or the session has expired.
  • Stop if no eligible offer meets the objective and spending limits.
  • Do not make a second purchase without operator instruction.

06 Recover without buying twice

Preserve each Idempotency-Key and its exact request body. After a timeout, reconcile the existing transaction or order before taking further action. Do not create a new purchase to bypass an uncertain result.

Controlled demo / Not always-onContact the operator ↗