Open-source agent checkout for WooCommerce & Magento

AI agents are shopping. Make sure they can buy from you.

Sarvex is an open-source gateway that makes your store transactable by AI shopping agents over the Universal Commerce Protocol. Self-host it, inspect it, extend it. No checkout rebuild.

Apache-2.0 licensed · WooCommerce and Magento · Self-hosted

The shift

Shopping is moving from browsers to agents.

The big platforms are building this in. Sarvex brings it to everyone else, in the open.

A sale used to start with a person browsing your store. Now tools like Google's AI Mode and Gemini can compare, confirm, and pay without ever opening your site — and when they can't read your catalog or use your checkout, they simply buy elsewhere.

  1. 01Then
    People browse.
  2. 02Now
    Agents buy.
  3. 03The catch
    Readable, compliant, eligible — or invisible.

Agents don’t browse. They skip stores they can’t read.

What Sarvex does

The layer between your store and the agents.

Keep your checkout. Skip the protocol. Sarvex handles the rest.

01

Go live

Sarvex hosts your UCP profile and checkout endpoints, checks your catalog against what agents require, and raises tasks for what to fix. No checkout rebuild.

agent_readinessEligible
5/6checks passing
Structured catalog exposed pass
Checkout permitted for agents pass
Required attributes present pass
Ambiguous titles found flag
Return & refund policy mapped pass
Spec version pinned pass
02

Stay live

The spec keeps changing. Each UCP spec generation is its own module, and Sarvex serves several side by side, so upgrading is pulling a release, not rewriting your integration.

spec_versionauto-synced
v1
v2
v3 · live
03

See the channel

Your analytics can’t tell an agent from a bot. Sarvex can: synthetic endpoint probes, conformance runs, and a console that shows where checkout breaks.

agent_channelconverteddropped
04

Connect once

One integration reaches agent surfaces through a registry, so new surfaces are added as modules without touching the core.

Your store1 integration
  • AI search
  • AI assistants
  • Shopping agents

One store integration with Sarvex reaches 3 agent surfaces today, and new ones as they launch.

How it works

Three steps to eligible.

  1. Run Sarvex, install the plugin

    Deploy Sarvex (Kubernetes, or docker-compose locally), then install the thin WooCommerce or Magento plugin and pair your store.

  2. Fix what’s flagged

    Sarvex audits your catalog, checkout, and policies, and shows you exactly what’s missing.

  3. Go live

    Once you pass validation, your store is live on agent checkout, and monitored from then on.

Who it's for

For $1M–$50M stores, and the agencies behind them.

Doing $1M–$50M in revenue, and not on a platform that gives you agent-readiness for free? This is for you.

Available
WooCommerce
Plugin-based stores that need to get eligible without switching platforms.
Available
Magento
Complex catalogs and checkout flows, made readable to agents.
Other platforms? Connectors are modular — add one yourself →

On Shopify? Agent checkout is built in for you.

Agencies & systems integrators
Offer agent-readiness to your clients without building the compliance layer yourself — one open-source integration, deployed across every store you manage.
Talk to us
Open source

Built in the open, yours to run.

Sarvex is Apache-2.0 licensed. Read the code, run it on your own infrastructure, and send changes back.

Self-hosted

One Go binary, three isolated planes. Production is Kubernetes with Helm and Argo CD; local development runs the same services with docker-compose.

Extensible by registration

New UCP spec generations, commerce platforms and agent surfaces each plug in behind a registry, with how-to guides for every one.

Thin plugins

The WooCommerce and Magento plugins hold no business logic: they signal that something changed and serve your profile from your own domain.

Open governance

Architecture decision records, a published security policy, a code of conduct and a contributing guide. Pull requests welcome.

Who's building it

Started by engineers who’ve run checkout at retail scale.

Sarvex was started by people who ran checkout at scale inside a major retailer, and is stewarded by Sarvex Labs. It is open source so that anyone can inspect how agent checkout is brokered, and help make it better.

Sarvex Labs
maintainers of the open-source project
Background
Production checkout & payments at a major retailer
Now building
Open-source agent-commerce infrastructure
Focus
Compliance, reliability, measurement
Status
Pre-1.0 · Apache-2.0 · contributions welcome
Free and open source — Apache-2.0.
FAQ

Questions merchants ask.

Something else on your mind? mo@sarvex.io

Does it touch my checkout?

No — Sarvex doesn’t replace or modify your existing checkout. It adds what an agent needs to use the checkout you already have, calling your store’s own backend for stock, shipping, tax and order placement.

What’s the PCI scope?

Sarvex doesn’t handle card data or process payments — the checkout schema has no field that could hold a raw credential, and your existing payment processor keeps doing that work. You can read the code to confirm it.

What about Shopify?

Shopify has agent checkout built in, so Sarvex isn’t needed there. The project focuses on WooCommerce and Magento 2, where merchants don’t get that for free.

What happens when the spec changes?

Each UCP spec generation lives in its own module and several are served side by side. Maintainers add new generations as releases; you upgrade by deploying the new version.

What does it cost?

The software is free and open source under Apache-2.0. You run it on your own infrastructure, so your costs are hosting and your time. If you want help setting it up, get in touch.

Can I contribute?

Yes. Read the contributing guide first — plane boundaries and tenant isolation are enforced strictly in review — then open an issue or a pull request on GitHub.

Run it yourself, or talk to us.

Sarvex is open source — start on GitHub. If you want help setting it up, or are an agency with questions, share your store URL and email and we’ll get back to you.

View on GitHub