LOAM for Developers

A real commerce platform to extend. Not a box to escape.

Built on Medusa v2, with per-tenant Postgres isolation, OpenAPI 3.1, an MCP server, and webhook subscriptions on every meaningful event. Extend the engine in TypeScript, ship custom modules, query your own data — without going around the platform to do it.

Medusa v2 under the hood

LOAM extends Medusa v2 — the open-source headless commerce engine — with AI generation, multi-tenant routing, and agent surfaces. Write modules, services, and workflows the same way you would in any Medusa project.

Per-tenant Postgres

Every store gets its own database, not a shared shop_id namespace. No cross-tenant query risk; full export anytime. Connection pools are managed; you don't ship migrations to other people's data by accident.

OpenAPI 3.1 + MCP + webhooks

Storefront API ships with an OpenAPI 3.1 manifest, an MCP server card for agent discovery, an agent-skills index, and webhook subscriptions on every order / fulfilment / customer event. Standard interfaces; no surprises.

Open, inspectable, extensible

The marketing site is Next.js 16; the admin is a vendored fork of @medusajs/dashboard; the engine is Medusa v2 on Bun. Nothing is hidden behind a no-code abstraction — when you need to ship custom logic, you can.