codex-pdf
Structured PDF extraction API that turns complex files into consistent JSON.
Open source · API-first · stateless solver
Given your SKUs, press, and substrate, Sift computes the most efficient step-and-repeat, gang, or true-shape nest — then hands the plan to the workflow you already run: compile-pdf, Esko Automation Engine, HYBRID Cloudflow, or any other writer. Stateless, deterministic, API-first. Sift decides the layout; it never writes the PDF.
No card for the free tier · AGPL-3.0 · stateless · deterministic
How it works
Sift answers one question, headlessly: given the job and the press, what is the most efficient layout? It produces the plan; the workflow you already run — compile-pdf, Esko AE, or Cloudflow — writes the PDF.
POST your SKUs, quantities, and rules plus the press/substrate context to /v1/sift/solve. No queue, no inventory state — Sift is stateless.
Tier 1 grid (uniform / stagger step-and-repeat), Tier 2 gang (OR-Tools CP-SAT quantity balancing), Tier 3 nest (true-shape irregular dies). SIFT_TIERS gates which run.
Sift returns an ImposePlan — the layout logic behind the step-and-repeat — content-addressed and deterministic: same inputs, same plan, every time.
The plan goes to whatever writes your sheets — compile-pdf.impose, Esko Automation Engine, or HYBRID Cloudflow. Sift decides the layout; your workflow system writes the bytes — a clean seam.
Built for web-to-print platforms, packaging houses, and prepress teams that want optimal layouts without lock-in.
Grid step-and-repeat (uniform & stagger), gang quantity-balancing across press forms (OR-Tools CP-SAT), and true-shape nesting of irregular dies — one API, the right algorithm per job.
Every solve is content-addressed (inputs, press, objective, seed, versions). Same request → same ImposePlan. Stochastic nests pin seed + budget so results are reproducible.
Rectangular grids use codex.geom.tile_grid; placement vocabulary (CellPlacement, flip_per_row, bleed_handling) and polygon ops come from codex — no re-implemented geometry.
/v1/sift/solve, /suggest, /estimate over REST — no queue, no inventory, no due-date storage (those live in your MIS). Run it headless, anywhere.
Grid fast-path or explicit placements (stagger / gang / nest) on the ImposePlan — consumed by compile-pdf-impose, Esko Automation Engine, or HYBRID Cloudflow. Sift plans; your workflow system writes the PDF.
AGPL-3.0 OSS you can run on Docker or Railway, or use managed Print With Synergy hosting — same solver, managed and metered.
Run imposition planning as a managed hosted service, or self-host the open source.
or $2,990/year (2 months free)
Start with SiftOpen source · managed hosting
A toolkit of focused, standalone PDF utilities — extraction, preflight, viewing, assembly, imposition planning, and an asset store. Each one plugs into the prepress workflow you already run. Use the open source yourself, or let us host any single tool for you on work.withsynergy.io.
Structured PDF extraction API that turns complex files into consistent JSON.
Programmatic PDF assembly — a deterministic API build step for rewriting and generating print-ready PDFs.
Detection-only PDF preflight engine — 500+ checks plus the PDF/X-4 conformance suite.
Embeddable PDF viewer with separations, TAC, layers, and annotation overlays.
PDF assay and metadata reporting — surface what's actually inside the file.
WYSIWYG canvas editor for label and packaging artwork — PDF/X-4 output, flexo support, and a full create-to-RIP workflow.
Stateless imposition-planning solver — step-and-repeat, gang, and true-shape nesting.
Content-addressed digital-asset plane — versioned blobs, a presigned data plane, and on-prem agent recall.