Build the commerce backend for AI-native shopping.

BMOS turns your product catalog into structured, agent-readable offers with live pricing, checkout actions, visibility controls, and analytics.

Power AI agents, conversational storefront widgets, social selling tools, .agent domains, and partner integrations from one commerce source of truth.

Developers and implementers can review the public BMOS Agentic Commerce Standard on GitHub.

What is BMOS?

BMOS is the merchant-friendly commerce layer for the agentic web.

AI-ready catalog and offer backend

Publish clean product data with prices, variants, images, availability, policies, and merchant-approved visibility rules.

Checkout actions for humans and agents

Expose approved checkout paths for human redirects, secure checkout, machine checkout, Shopify, WooCommerce, or future payment rails.

Neutral channel layer

Use BMOS with AI assistants, conversational widgets, .agent domains, social selling apps, and partner agent tools.

Open standard feed + MCP-ready access

Give agents and developers a stable way to discover, search, and buy from your catalog without locking your store into one channel.

Why merchants love it

  • Publish one structured catalog for AI agents, widgets, directories, and partner tools
  • Keep product facts, pricing, inventory, and checkout options controlled by the merchant
  • Support human checkout and machine-ready checkout actions from the same offer data
  • Make products easier for AI systems to discover, compare, recommend, and purchase
  • Stay open and portable with public feed specs and no single-channel lock-in

One Catalog, Many AI Selling Channels

BMOS is designed to power the channels around your store, not trap you inside one storefront UI.

AI agents and assistants

Let AI shopping tools search your catalog, understand your offers, and route buyers to approved checkout actions.

Conversational storefronts

Power chat-first product discovery and future embeddable shopping widgets from the same BMOS catalog data.

Partner and custom channels

Connect social selling tools, .agent domains, custom assistants, and future agent marketplaces without duplicating product data.

How It Works

Simple 3-Step Flow

  1. Build or connect your catalog in BMOS
    Create, import, or connect product data with the details AI systems need to make safe recommendations.
  2. Publish an agent-ready commerce feed
    BMOS exposes structured offers, visibility controls, checkout actions, and merchant-approved product facts.
  3. Connect the channels you want
    Use your feed with AI agents, .agent identities, conversational widgets, social selling tools, or custom partner integrations.

BMOS keeps your product and checkout data in one place while channels come and go around it.

Open & Merchant-First (No Lock-In)

  • Works with many checkout paths, including secure.checkout.best, machine.checkout.best, Shopify, WooCommerce, and future rails
  • Full open standard documentation, with public feed specs and proposals on GitHub
  • Export your data anytime
  • Dual-hosting ready (IPFS backup via HRP)

Live Agentic Commerce Feed

Every merchant can publish a single, standardized catalog feed for AI agents, widgets, partner tools, and checkout systems:

Example Live Feed (Mike's Store):

This endpoint returns:

  • Full product catalog JSON with agentic commerce metadata
  • Real-time pricing, variants, images, availability
  • Human and machine-readable checkout actions
  • Merchant-approved policies, terms, and product facts

How Agents and Developers Use It:

See full instructions at:

Public Schema Docs:

Publish once in BMOS → connect the agent, widget, checkout, or partner channel that fits your store.

Who Should Use BMOS?

  • • Independent merchants and brands preparing for AI-native shopping
  • • Catalog businesses that need clean, reusable product data
  • • Agencies managing multi-channel commerce for clients
  • • Developers building AI agents, widgets, and checkout integrations

Ready to make your catalog AI-ready?

Create Your Free BMOS Catalog →

Questions? Check the full docs or reach out to support@buildmyonlinestore.com.