Skip to content

Evolve

Build a commerce storefront on shared, upgradable building blocks. One GraphQL API serves your storefront, your apps, and AI assistants, on whichever commerce engine you run.

Evolve is a set of versioned packages for a commerce storefront and the API behind it. You start from a copy of a reference site, keep your own code in your project, and get updates as new package versions.

flowchart TB
  site[Storefront] --> gateway[GraphQL gateway]
  apps[Apps] --> gateway
  ai[AI assistants] --> mcp[MCP service] --> gateway
  gateway --> discover[discover<br/>catalog and content]
  gateway --> purchase[purchase<br/>cart, checkout, orders, accounts]
  discover --> vendors[Commerce engine · CMS · search]
  purchase --> vendors2[Commerce engine · payment providers · email]

B2B and B2C

Business units, associates, quotes, and order approvals as modules you add, on the same API.

Stores and markets

Several stores, countries, languages, and currencies on one backend.

Code you can take over

Take over any component or content block, and keep taking updates for the rest.

AI assistants

The same API for AI clients, through an MCP service.

More questions? See the FAQ.