CodexCodex
Codex

Contract-first output · PDF, .ai, EPS & plate / tooling input · Schema-validated JSON

Authoritative PDF facts,
not fragmented guesses.

Codex is Print with Synergy's authoritative, read-only facts reference for print artwork. Extract once — from PDF, Adobe Illustrator .ai, EPS, or plate / tooling files — to get die size, separations, embellishments, and ink & coating coverage as stable, schema-validated facts every downstream tool can consume.

The contract layer your PDF stack can trust

Codex centralizes extraction into one authoritative facts engine so every downstream system can operate from the same versioned truth.

Contract-first output

CodexDocument is the stable root contract for extracted PDF facts, independent of consumer product logic.

Schema validation

Published schemas under versioned paths let every payload be validated in CI and runtime workflows.

Read-only boundary

Codex extracts facts only; no edits, no rendering mutations, no hidden policy side effects.

CLI workflows

Use extract, probe, validate, and parity commands to wire codex into local tooling and automation.

Parity profiles

Projection-based parity checks compare codex output against baseline systems and highlight drift.

Consumer-agnostic

Downstream tools can adapt codex output through thin adapters instead of re-parsing every document.

Typed Python models

Python package ships typed models and contract-aware primitives for reliable integrations.

Effective Image DPI

v1.17.0

Captures the true printed resolution of every embedded image — accounting for scale, not just declared pixels. A 300 DPI image enlarged 2× reports 150 DPI. Gathered per-placement across all pages.

Unified input — PDF, .ai, EPS, plates & tooling

v1.36.0

One extract endpoint accepts PDF, Adobe Illustrator .ai, EPS, raster plate / tooling files (1-bit TIFF, Esko LEN, multi-page TIFF, TIFF/IT, DCS/copydot, CIP3 PPF), and structural die files (CFF2, DDES, DXF). Every input returns the same CodexDocument. See the supported-format matrix in the docs.

Die size, embellishments & coverage

v1.36.0

Plate and die inputs add authoritative die size, a consolidated embellishment inventory (foil, spot-UV, varnish, coating, emboss, white), and per-separation ink / coating coverage with peak TAC — all as neutral, versioned facts.

Self-hosted · managed hosting

Independent tools. Pick the ones you need.

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. Self-host any tool, or let us host it for you on host.withsynergy.io.

Codex

BetaCloud

Structured PDF extraction API that turns complex files into consistent JSON.

Collate

BetaCloud

Objective file-comparison engine — measured coverage and geometry differences for plate ↔ 1-up and document ↔ document, never a verdict.

Lint

BetaCloud

Detection-only PDF preflight engine — 500+ checks plus the PDF/X-4 conformance suite.

Lens

BetaCloud

Embeddable PDF viewer with separations, TAC, layers, and annotation overlays.

Assay

BetaCloud

GWG 2022 conformance assay — benchmark a preflight engine against the spec.

Trove

BetaCloud

Content-addressed digital-asset plane — versioned blobs, a presigned data plane, and on-prem agent recall.

Atlas

Coming soonCloud

The print-data integration hub — canonical jobs, orders, and customers kept in sync across your MIS, ERP, and prepress tools.

Compile

BetaCloud

The deterministic PDF writer — trapping, marks, imposition, soft-proof, and white-underbase as audit-logged producers.