Quickstart
Get a Store Runtime on your machine with the CLI or Docker Compose.
Deploy it
Railway, Vercel with Neon, or your own Docker host.
Module catalog
101 first-party Modules, each with its own maturity.
CLI reference
Scaffold Modules, switch Templates, run code generation.
What is 86d?
The two products, the interfaces, and who owns which facts.
86d Cloud plans
What the managed offer costs and what is still in development.
How a Store fits together
A Store Runtime is a Bun and Next.js monorepo built from composable Modules. A Module can add API endpoints, Store Admin pages, and Storefront components. You enable the ones you want in your active Template, regenerate, and use the components in MDX.1
Install and initialize
Install the
86d CLI, then run 86d init. It writes your environment file, installs dependencies, runs migrations, and seeds demo data with Store Admin credentials.2
Choose your Modules
Edit the
modules array in your active Template’s config.json. First-party Modules live in the same repository you cloned. Treat external code as an advanced opt-in and read it before you install it.3
Regenerate
86d generate rewrites the Module imports and the API router. Every enabled Module’s components become available in MDX with no import statement.4
Customize and deploy
Edit the Template’s MDX to control layout and content, then push to Railway, Vercel, or any Docker host.
What you get
Commerce as separate parts
Products, Cart, Checkout, and Loyalty are independent Modules. Turn off what you do not sell.
Storefront in MDX
Layout and content are MDX files. Module components drop in without imports.
Sell in more places
Marketplaces, product feeds, and social channels. Sync depth differs by Integration, and each page says which.
Take payments
Bring your own processor through an Integration, or wait for 86d Payments. Both are documented.
Your database, your data
One PostgreSQL database per Store. You can read it, back it up, and take it with you.
MIT licensed
Read the code, fork it, ship it. No key, no phone home, no account required.
Where to go next
- What is 86d? names the two products and the interfaces you will see
- How 86d separates product authority shows who owns which facts
- How commerce records relate covers Cart through Shipping
- How agents work with 86d covers Commands, Change Sets, and confirmation
- Glossary defines every capitalized term on this site
- Versioning and maturity explains what Stable, Beta, and Experimental mean here