Drop-in cutting/packing optimization for sheet materials, texture atlases, PCB panelization, CNC nesting. Two engines: deterministic Greedy in <100 ms, multi-threaded ALNS for +5–15 % utilization. Hosted API or self-hosted Docker. No sales calls.
curl -X POST https://api.cutweaver.io/v1/solve \
-H "Content-Type: application/json" \
-d '{
"sheets": [{"width": 3210, "height": 2250}],
"pieces": [
{"width": 800, "height": 600, "quantity": 4},
{"width": 1200, "height": 900, "quantity": 2}
],
"params": {"kerf": 4},
"strategy": "greedy"
}'
Run the WASM build in your browser — no signup, no upload.
The demo runs entirely client-side via WebAssembly (4 threads).
Production usage goes through api.cutweaver.io or self-hosted Docker.
Free is intentionally small: enough to validate the contract, not enough to quietly run a real workshop on our infra. If customer quotes, shop-floor jobs, or daily internal workflows depend on the API, start with a paid tier.
Evaluation and hobby use
$0/month
If this tier fully covers your workload, you are still in evaluation territory.
Start freeCommercial hosted usage
from $29/month
The paid ladder starts where free should stop being comfortable.
Temporary path before billing goes live: plan-specific GitHub request. Future checkout replaces only the target URL, not the plan structure.
On-prem and redistribution
from $199/month
Use this when data must stay on your side or the API volume never stops.
Request accessNeed 100K+ solves/month, on-prem with invoicing, or a custom SLA? Contact us.
13 migration phases (A–M), 500+ regression tests, deterministic output, fixed-seed reproducibility.
Greedy under 100 ms for previews and small orders. Island-MT ALNS for production-grade quality.
Pure C++23 core. JSON in / JSON out. Wraps cleanly behind any frontend, ERP, or CNC pipeline.
Use the tiny playground to prove the integration, then move to paid hosted or self-hosted when real daily work depends on it.
Given a list of rectangular pieces and sheets (with kerf, margins, rotation, defects), we return a guillotine cutting layout that maximizes utilization. Classical 2D cutting-stock, rectangle packing, bin packing.
The core is closed-source. The self-hosted Docker license includes binary distribution rights for end-projects. Public benchmark code and example clients live on GitHub.
OR-Tools needs you to model and tune a CP-SAT problem yourself. rectpack2D is non-guillotine
and lacks production constraints. OptiCut is a desktop app, not an API.
See the benchmark page.
Because free is for evaluation, demos, and hobby tooling. If a free key fully covered a small commercial workflow, we'd be subsidizing production usage and learning nothing about real willingness to pay. Paid tiers start where recurring customer traffic begins.
We use Stripe (cards, Apple Pay, Google Pay) and accept Lemon Squeezy as a Merchant of Record fallback for jurisdictions Stripe doesn’t serve.
OEM-machine integrations (Lisec/Hegla/Bottero formats), ERP modules, end-user UI for SMB producers, custom G-code per machine. We sell to developers, they decide the rest.