The AI-native operating system for hardware factories

Know what you have.
Know what you can build.
Know it’s already on order.

Scan-first inventory, buildable quantities, live BOM cost — and a sourcing engine that drafts the PO before you notice the shortage.

Explore the demo factoryno signup · 5 seconds
Download on theApp StoreGet it onGoogle PlayOne codebase. iPhone and Android, same day.
Loading the demo factory…
LIVE DEMO
This phone is real — tap through Vantage Aerodynamics' stockroom.
What do we have?
Every bin scannable by any phone camera. Counts you can trust.
What can we build?
Buildable-now per BOM rev, limiting parts ranked, fixes one tap away.
What do we order?
Reorder breaches draft real POs with live distributor pricing. You approve.
The demo is the product

Eight moments, fifteen minutes, zero rehearsal

Every release must pass this script on a cold phone. If a moment regresses, it’s a P0 bug.

W1Five-second factoryOpen the app and you’re inside a live demo stockroom, five seconds flat.W2The magic stickerNative-camera scan → claim → named bin in 30 seconds.In the prototype →W3ShelfiePhotograph a shelf → Rosie drafts 12 items. You confirm counts — always.W4“How many Condors?”Tap the C-1 → 7, limited by 2 parts, fixes attached.In the prototype →W5Unblocked ThursdayInbound reel, live ETA → delivery clears the build. Push sent.In the prototype →W6Self-driving stockroomBreach → PO draft with live pricing in minutes. Approve with Face ID.In the prototype →W7ECO truthSwap a part → $1,243 / 38 pcs scrap, replacement already sourced.In the console →W8Ask your factoryClaude over MCP: grounded answers, approval-gated orders.
The empty middle

Heavier than a tracker. Lighter than an ERP.
Wired to a sourcing engine.

Trackers
Sortly · BoxHero
stop at photos and counts
Quartermaster
the operating layer in between —
pre-ION, post-spreadsheet
MRP · MES
Katana · Fishbowl · ION · Tulip
enterprise weight, enterprise sale
A sourcing engine behind every reorder point
Live Digi-Key, Mouser, Nexar offers — or an RFQ agent for custom parts.
Prices BOMs you haven’t bought yet
Three cost bases per line, blended confidence, pre-purchase.
Tells you what a change costs in scrap
ECO impact against live stock, replacement pre-sourced.
Usable by a stranger in five seconds
And the sticker works before the app is installed.
Built for AI operators
A documented MCP server. Agents read freely; writes need your approval.
Keep QuickBooks for the books. Graduate to ION when you run three shifts. Quartermaster is the layer between — the one your team actually uses.
The magic sticker

Inventory that starts working
before the app is installed

1Peel a label from your free stashResidue-free stock, pre-registered to your org. 1"×1", thermal-printable too.
2Scan with any phone cameraHTTPS QR — the native camera resolves it. No app, no account required to claim.
3Name the bin — it’s inventoryThirty seconds from sticker to system. A human code (QM-7F3K2) backs up the QR.
See the claim flow in the prototype
Integrations-first

The API is the app

Our iOS, Android and web apps consume the same public v1 API you get. If our app can do it, your integration can — that’s a guarantee, not a roadmap.

/v1/transactions/v1/builds/{id}/buildable/v1/cost-rollups/v1/labelswebhooks · HMACmcp.qm.app
≤10s
webhook p95
1 day
quickstart → integration
TS · Py
generated SDKs
claude · mcp session
> Can we build 25 Condors by the 15th?
> What do we need to order today?
Buildable today: 7 — limited by ESC-45A and Arm-Clamp-B.
To hit 25 by Jul 15: order ESC-45A ×108, Arm-Clamp-B ×78 by Jul 11.
→ Drafted PO-1046 · pending human approval in Quartermaster
reads grounded · writes approval-gated · as of 9:14 AM