Home/Forge
Forge / intelligent document processing / v1.0.0 · released 6 Sep 2026

One runtime. One version number. Identical for every customer.

Forge is gothink.ai’s intelligent document processing product. It reads a document estate into validated records with a page reference behind every field. Five layers, confidence gates tied to your risk policy, an exception queue with named approvers, a lineage store and the eval harness — shipped as one signed image, not as a project.

What differs between two deployments is configuration you could read. There are no customer-specific branches, and the public changelog is how you check that.

Runtime v1.0.0 Field-level lineage, file·page·region Confidence gates & named approvers gothink Cloud, your VPC, or air-gapped Annual subscription →
run_d41a9·doc-agent·contracts-emea RUNNING
412 docs409 straight through 3 to a stewardlineage 100%
100%
PerimeterYour tenant on gothink Cloud, or your own VPC and on-prem.
Auto
Steward triageConfidence-routed review.
1
Master schemaNormalized taxonomies.
Pixel
LineageEvery field maps to a page.
LearningOverrides retrain extractors.
01 / what is in the current release

Forge Runtime v1.0.0, released 6 September 2026.

Everything below ships in the same signed image at the same version, whether you run it on gothink Cloud, in your own VPC or air-gapped. Nothing here is a separate purchase and nothing is held back to create a pricing ladder — the tiers differ by where it runs and what you own, not by what it does.

ComponentWhat it doesShips as
The five-layer pipelineIngest, clean, classify, govern and serve. One owner across all five, which is the point — a chain of specialist tools leaves the reconciliation between them manual.v1.0.0 · in the image
Model runtimeExecutes the specialist model tuned on your estate, inside your boundary, on the model family you select.v1.0.0 · in the image
Confidence gatesPer-field thresholds set by your risk function. Below threshold, a value abstains rather than asserting itself quietly.v1.0.0 · thresholds are config
Exception queueEvery abstention routed to a named steward, with the reason and the source page attached. Corrections are captured as labelled examples from your own documents.v1.0.0 · routing is config
Lineage storeFile, page and bounding region behind every extracted value. Queryable through the API, clickable in the command centre.v1.0.0 · in the image
Command centreRun status, throughput, straight-through rate, exception backlog and cost per document family, by role.v1.0.0 · in the image
Eval harnessScores any release against a ground-truth set your experts labelled. Exposed as a product surface, which is what makes scoring us before you sign possible at all.v1.0.0 · in the image
Connector libraryReleased, versioned source, master and target connectors. Which ones point where is set during Fitting.v1.0.0 · wiring is config
OptimThe routing and cost engine underneath the pipeline: per-page model routing bounded by your accuracy floor, realtime cloud and token metering, and spend forecasting. Not separately licensed — what it does.v1.0.0 · in the image
Estate packsSchemas, field definitions, gate defaults, validation and reference ground truth for one document estate. Two ship today.Versioned separately
Not in v1.0.0: the self-serve sandbox is in build and targeted for Q1 2027 — the same evaluation runs today as a five-day guided one. Packs beyond Wealth Management and Insurance Submissions are built on request rather than shipping. Both will appear on the changelog the day they land, and not before.
02 / the layer, stage by stage

Ingest. Clean. Classify. Govern. Serve.

That is the entire layer. Each stage runs on gothink Cloud in a tenant isolated to you, or inside your own boundary — under your credentials, on your audit trail, either way.

Forge runtime·v1.0.0·one pipeline, five layers live
How a document becomes an AI-ready record Documents of any format enter on the left and travel through five layers — ingest, clean, classify, govern and serve. At the govern layer, any value scoring below your confidence threshold is diverted to a named steward for approval rather than being asserted; approved values rejoin the pipeline. Records leave on the right typed, validated, and carrying a page reference behind every field. PDF contracts Scans & photos Email threads Spreadsheets Handwriting YOUR ESTATE however it arrived STEWARD a.hale approves below your threshold → 01 Ingest any format 02 Clean layout + OCR 03 Classify onto your schema 04 Govern confidence gates 05 Serve typed + cited AI‑READY RECORD trustee_name p.4 · 0.98 effective_date p.1 · 0.99 distribution_cond held every field → file · page · region into your systems, RAG and agents

Swipe to follow the pipeline →

Cleared your confidence gate Abstained — waiting on a named steward Page reference written with the value
Exhibit B· the pipeline at a glanceone file, five stages
Flow diagram: a raw file passes through ingest, clean, classify, govern and serve, becoming a governed record with lineage. UNSTRUCTURED, AS IT ARRIVES GOVERNED BY THE LAYER STAGE 01Ingest STAGE 02Clean STAGE 03Classify STAGE 04Govern STAGE 05Serve any modality readable layout typed fields scored + evaluated data, at last
A document becomes data at stage three, and trustworthy data at stage four. Most tools do one or two of the five and leave you to arrange the rest.

Multimodal capture from everywhere it hides

Shared drives, mailboxes, scanning queues, earnings call audio, video exhibits, supplier portals, and archival silos.

INPDFs, scans, audio, transcripts, filingsOUTcatalogued, hashed, de-duplicated queue
Connectors your sideNothing uploadedMultimodal support

Make it readable before anyone reasons over it

Layout-aware OCR keeps columns, tables, stamps and signatures where they were. Skewed scans are straightened; genuinely illegible pages are flagged, not guessed at.

INscans, faxes, photos, native PDFsOUTtext with its geometry intact
Layout-awareDeskewedIllegible → flagged

Work out what it is, and what it says

Document type first, then the things inside it: parties, dates, amounts, identifiers, clauses, line items — typed in context rather than pattern-matched, and bound to the schema your structured feeds already use.

INreadable pagesOUTtyped fields on your master schema
Typed in contextCanonical schemaClauses & line items

Evaluate, validate, and eliminate silent hallucinations

Your validation rules, automated PII redaction, entity resolution, and per-field confidence scoring. Ambiguous values route directly to human stewards, feeding an active learning loop that continuously retrains extractors.

INcandidate extractionsOUTverified record + precision scores + full lineage
Confidence gateEntity resolutionPII maskingActive learning loop

Serve typed assets to RAG, agents, and systems of record

Published once as a canonical data asset: written into core transactional databases, indexed with entitlement controls for enterprise RAG, and exposed as typed tools for agentic workflows.

INgoverned recordOUTAPIs, agent tool schemas, vector indices, audit views
Agent-ready schemasEntitlement-aware searchSource-linked citations
03 / stage 04, up close

Every field carries a score, and the score decides who touches it next.

One document from a run shaped like yours. Nothing under the bar reaches the database on its own.

Exhibit C· the confidence gatedoc 118/412 · master agreement
Field → your schemaValue & sourceConfidenceOutcome
contract_value$25,000,000 · page 1, cl. 2.10.99 PASS
counterparty_idRedwood Ind. LLC → PARTY_MASTER #488120.98 PASS
effective_date2026-04-01 · page 1, preamble0.97 PASS
payment_term_cdNET45 · page 6, cl. 9.30.96 PASS
termination_notice90 days · page 11, cl. 14.20.95 PASS
governing_lawambiguous — two jurisdictions named, page 120.87 HOLD
Threshold 0.95, set per field and per document type — by you, not by us. Bar scale 0.80–1.00; the tick marks the threshold.
409/412
Straight throughCleared every field, into the master with no human touch.
3
Routed to a stewardHeld with page and bounding box attached — review takes seconds.
100%
Lineage coverageEvery value traces to file, page and bounding box.
The threshold is the dial your risk function cares about

Raise it and more goes to review; lower it and more goes straight through. Either way the trace records which happened, for every field — including the ones a steward confirmed by hand.

Corrections are not discarded. They feed back as labelled examples, so the extractor that got governing_law wrong on a two-jurisdiction contract gets better at exactly that shape of document.

04 / configuration, not code

The part that is uniquely yours is data, not a branch of our codebase.

Every deployment runs the same runtime at the same version. This is the whole list of what differs between two customers — and every item on it is a file you could open and read.

What differs per customerForm it takesChanged how
Schemas and field definitionsVersioned data file in the estate pack, extended for you at FittingConfig
Confidence thresholdsA number per field, set by your risk functionConfig — change it on a Tuesday, no release
Validation rulesCross-field checks and party resolution against your mastersConfig
Steward routingWhich exception reaches which queue and which approverConfig
Connector wiringWhich sources, masters and targets, under which credentialsConfig
The eval setGround truth your experts labelled — yours to keepData
The tuned weightsThe specialist model trained on your estate — your asset, permanentlyData
A branch of the runtimeDoes not exist, at any tier, for any customerNever

What happens when you need something Forge does not do

It goes into the runtime for everyone, or it goes into a pack — or it does not get built. Where a request genuinely cannot be generalised, we decline the deal rather than fork the codebase, because a fork is a promise to maintain a second product forever in exchange for one signature. You can check that this holds by reading the public changelog: it is very hard to maintain a per-customer branch and a public changelog at the same time.

05 / what it feeds

Build the pipe once, and everything downstream stops arguing about the data.

Without the layer, every consumer is its own extraction script, its own integration, and its own argument about which number is right.

What is inside a pack
01

System of record

Governed fields written back into ERP, CRM, or master databases.

02

Assistants & search

Indexed with entitlements intact, citations down to the pixel.

03

Agents & automations

Exposed by API to anything that needs to act on the record.

04

Audit & reporting

Every value with its source page, ready for compliance review.

Financial Markets

Capital & Credit

K-1s, pitchbooks, earnings transcripts, and credit agreements normalized into master records.

Insurance

Claims & Policies

ACORD forms, loss runs, and adjuster notes turned into deterministic payout logic.

Legal & M&A

Due Diligence

Data room extraction, change-of-control clauses, and regulatory filings with 100% citation trails.

Corporate Ops

Invoices & Vendor Ops

Complex multi-line POs, vendor terms, and service agreements validated against ERP systems.

The next consumer should be a permission grant, not another project. A reasoning engine is only ever as good as the corpus it can reach — and buying a better engine does not widen the corpus.

06 / by industry

One pipeline. Two packs that ship, and five estates on request.

The five layers do not change — the runtime does not know or care what industry a document came from. What a pack adds is a schema someone has argued about, gate defaults a risk function has signed off, and a labelled ground-truth set. Wealth Management and Insurance Submissions ship at v1.0.0; the rest are built during Fitting.

What is inside a pack
Exhibit D· straight-through rate by document familygothink’s own targets — generate your own number
Bar chart of straight-through processing rates across ten document families, ranging from 85% to 96%. STRAIGHT THROUGH, NO HUMAN TOUCH RATE Remittances & settlements 96% CRS / FATCA certifications 95% Give-up agreements 95% Rent rolls & T-12s 94% Account & loan packs 93% Capital accounts & K-1s 92% ISDA schedules & CSAs 90% Leases & amendments 89% PBAs & term addenda 87% Trust & structure documents 85% Bar scale 80–100%. The remainder routes to a named steward.
The remainder is not failure — it is the fraction your stewards see, with the page and bounding box already attached. Actuals are baselined on your own documents during onboarding; early-access packs publish measured rates as design partners go live.

The pipeline is the same in every one of these. Each industry is an estate pack — the schema, extractors, thresholds and update stream — added to your licence, then tuned on your own ground-truth set during onboarding before anything scales.

07 / your licence

What a Forge licence includes, and what a year with it looks like.

The runtime is licensed software, not a project deliverable. That is what keeps it current after onboarding ends. The licence is an annual subscription, per deployment. Estate runs on gothink Cloud; Enterprise and Sovereign put the same runtime inside your VPC or on-prem.

Included

Versioned releases

Quarterly feature releases and security patches, signed, with a changelog and an SBOM. Offline bundles for air-gapped estates.

Release notes
Included

Connector library

Sources, masters and targets maintained as versioned artefacts under the licence. New ones join the library through Extend or onboarding.

The library
Included

Control plane

Accuracy trend, drift, steward queue, lineage coverage, release inventory and licence state — what your team sees every month. Hosted in your tenant on gothink Cloud; inside your boundary on Enterprise and Sovereign.

Included

Support

Business hours on Estate and Enterprise; 24×7 severity-1 with a named security contact on Sovereign.

Add-on

Estate packs

Schema, extractors, thresholds and rules per industry, with an update stream when forms and regulations change.

Seven packs
Add-on

Operate · Extend · Assure

Recalibration and drift, scheduled new document types, and a signed quarterly accuracy attestation for your model-risk function.

A year with ForgeWhenWhat happensWho
01 Onboardingweeks 1–6Discovery on your estate, thresholds tuned on your ground-truth set, connectors wired, one document family live into a sandbox master, then production. Fixed scope.gothink pod + your team
02 Live on the licenceweek 6The number is proven on your documents. The licence carries the runtime from here; the pod hands to your operators and, if chosen, to gothink Operate.your operators
03 Weekly recalibrationevery weekSteward corrections retrain extractors where the pipeline runs — in your tenant or inside your boundary. Drift is watched in the control plane; under Operate, gothink acts on it.your stewards · Operate
04 Quarterly release & pack updatesevery quarterA signed runtime release with a changelog. Pack updates ship when a form, a regulatory schema or a custodian layout changes.gothink
05 Quarterly attestationevery quarterUnder Assure: accuracy attestation, audit pack and lineage report, signed by gothink, ready for your model-risk and audit functions.Assure
06 Annual reviewmonth 12Accuracy trend, packs added, estates covered, and the renewal and expansion conversation. If you do not renew, nothing switches off.both
Onboarding without a pack runs about ten weeks; the extra work usually becomes the next pack. The ownership guarantee applies from day one.
The ask / score it before you decide anything

Do not take our accuracy number. Generate your own.

Twenty-five documents from your own estate, typed onto a pack schema, scored against ground truth your experts labelled. Free, no contract, and you keep the report either way.

1

Score us on your documents

Twenty-five documents from your own estate, labelled by your own experts. Free, no contract, and you keep the report either way.

2

Three-week Fitting

Schema mapping, confidence gates and a ground-truth set, at a fixed price with a fixed end date. Exit at the pilot gate having paid the first milestone only.

3

Run software, not a project

Go live on the licence with the tuned weights handed over. Releases, packs and support carry on from there.