Carbon
Deploy in our cloud, your cloud or on-prem

Build hardware at the speed of software

Carbon combines ERP, MRP, MES and QMS. Plan materials, run the shop floor, manage quality and track actual costs in one system.

Animated assembly instructions

Hard tech unicorns build on Carbon.

From hardware startups to regulated production teams
MinimalKformSygnalRoboRen-TeqDigital MetalZeroWitty MachinesAnvilAllinol TechnologiesSaekiBlack Cat LabsM3 Aerospace
Best ERP/MRP/MES system I've ever seen in a 22-year career across defense and automotive. Native Onshape integration means we synchronize all our data without extra PLM connectors — good UX, modern integrations, open source, open API and MCP, cloud or on-prem. We run our whole electric-vehicle engineering and manufacturing business on Carbon, and I couldn't imagine going back to a legacy system.
Liam Sill
Liam Sill
CTO · Minimal
Minimal

One record from CAD to cash.

Engineering, planning, production, quality and accounting update the same data. No re-keying or cross-system reconciliation.

01
Engineering
routing & work instructions
02
Planning
projections and MRP
03
Purchasing
POs & receipts
04
Order
confirmed dates
05
Production
ops on the floor
06
Quality
FAI & NCR
07
Shipping
packing & certs
08
Invoicing
costed actuals
09
Accounting
GL & accruals
10
Customize
API, MCP, apps
Configure to order

Generate each configuration from rules.

Define product parameters once. Carbon generates the BOM, routing and quoted price for each valid configuration.

→ Rule-based BOM and routing generation
→ Revision control with effectivity dates
→ Rolled-up cost at any configuration
Part configurator / BOM tree
Part configurator / BOM tree
Manufacturing execution

Run production from live data.

Track material, labor, scans, scrap and deviations as work happens. Schedules and job costs update from the same records.

→ Digital travelers with work instructions
→ QR and barcode tracking on every unit
→ Finite capacity scheduling that reacts
Shop floor / job traveler
Shop floor / job traveler
Quality

Trace every unit to its source.

Link first articles, nonconformances, CAPAs and calibrations to production. Open any serial number to see its materials, operators, measurements and deviations.

→ Serial and lot genealogy, forwards and back
→ NCR to CAPA workflow with sign-off
→ Certificates generated from live data
Quality / traceability record
Quality / traceability record
Multi-entity · Multi-location

Manage every site on one ledger.

Run one facility or multiple legal entities and locations. Carbon handles entity-specific currencies, charts of accounts and taxes with consolidated reporting.

→ Multi-entity accounting with intercompany transactions
→ Per-entity currency, COA and tax, consolidated books
→ Multi-location planning with inter-site transfers
Rearden MetalUSDEliminationUSDRearden SteelUSDd’Anconia CopperARSEliminationUSDRearden OreUSD
4 entities · 2 currencies · one ledger

Replace spreadsheets and disconnected manufacturing systems.

Spreadsheets
  • Plans depend on manual inputs
  • Shortages surface during production
  • Actual costs arrive after the job
  • Revisions move through email
  • No serial-level history
  • Audit records must be reconstructed
Legacy ERP
  • Designed around accounting
  • 18-month implementation
  • Consultants required for changes
  • BOMs re-keyed by hand
  • Printed travelers become stale
  • Quality runs in a separate system
Carbon
  • Manufacturing workflows with GAAP accounting
  • ERP, MRP, MES and QMS share one schema
  • Deploy in weeks
  • REST API, webhooks and MCP
  • Serial traceability and actual COGS
  • Audit history stored with each record
Self-hosted

Run Carbon on infrastructure you control.

CMMC · ITAR
Keep regulated data in your boundary
Deploy in your VPC, on-prem or fully air-gapped. Keep CUI inside infrastructure you control while supporting CMMC and ITAR requirements.
Your database
Control the system of record
ERP, MRP, MES and QMS share a Postgres database with row-level security. You control its network, encryption, backups and retention.
Open source
Review the code before deployment
Inspect the application on GitHub, run your own security review and extend the AGPL-3.0 Community edition for your process.

ERP, MRP, MES and QMS in one database.

ERP · Inventory & Costing
01Quotes & RFQ pricing
02Sales orders
03Purchasing & receipts
04Inventory & locations
05Job costing
06Invoicing & accounting sync
07Accrual accounting

Built for discrete manufacturing.

Configure Carbon for one-off builds, rate production and regulated work without changing the underlying data model.

01
Defense
ITAR-ready, serialized, audit-first
02
Aerospace
AS9100, FAI, full genealogy
03
Automotive
rate production, PPAP, takt
04
Medical devices
ISO 13485, DHR, e-signatures
05
Consumer electronics
SMT, contract manufacture, NPI
06
Robotics
deep assemblies, configured units
07
Energy & grid
long lead, project-based build
08
Space
one-off, lot-of-one traceability
09
Semiconductor
cleanroom ops, yield analytics
10
Industrial equipment
configure to order, aftermarket
Trusted

Controls built into the data model.

Use append-only ledgers, granular permissions and complete record history to support regulated workflows.

ITAR-ready deploymentAS9100ISO 1348521 CFR Part 11SOC 2 controlsRow-level security
Open source

Evaluate the source before you deploy

Carbon's source is public. Use the prompt below to review it against your requirements.

Evaluate Carbon for my manufacturing business. Review the repository at https://github.com/crbnos/carbon and summarize its relevant capabilities and constraints. Then ask about my products, production process, compliance requirements, current systems, and goals. Finish with 3–5 specific ways Carbon could fit my operation.
TypeScriptReactPostgresRLSREST + Webhooks

Integrate every manufacturing workflow.

REST API
A generated API for every module
Carbon generates REST endpoints from its schema and publishes typed clients for TypeScript, Python and C#. Use webhooks for event-driven integrations.
MCP server
A permission-aware MCP server
The built-in MCP server exposes Carbon operations to AI agents. Every request uses the permissions of the authenticated identity.
Open source
Inspect and extend the code
The TypeScript monorepo shares generated database types across the application, API and agent tools. Run Carbon with your own models and infrastructure.
1import type { SupabaseClient } from "@supabase/supabase-js";
2import { createClient } from "@supabase/supabase-js";
3
4const apiUrl = "https://rest.carbon.ms";
5const apiKey = "crbn_*****************";
6
7const carbon = createClient(apiUrl, apiKey);
8

Connect the tools your teams already use.

OnshapeCAD
SolidWorksCAD
RampExpenses
LinearTasks
JiraTasks
SlackChat
Paperless PartsQuoting
StripeBilling
RilletFinance
XeroFinance
BrotherPrinter
Zebra ZPLPrinter
ProxyBoxPrinter
REST and WebhooksAPI
ClaudeLLM
ChatGPTLLM
30-day trial · No sales call

Ship faster than your competitors can quote.

Create a workspace, import your data and connect your integrations. Self-host the open-source core or use the managed cloud.