Sentinel · Certificate Verification

Factory safety · self-hosted

Verify every certificate before it reaches the floor.

Sentinel reads every certificate at the gate — the dates, the issuer, the operator — and routes a clear verdict to your officers. It never approves what it can't confirm.

Runs on your VPS · SQLite + local files · one external call to a vision-LLM API

SubmitProcessingVerifyDecisionHistory
One
vision call per submission — token-economical by design
Logged
every decision stamped with the rules version used
Versioned
rollback-able config — history is never deleted
Bilingual
Thai + English intake, extraction, and display

Why it's trustworthy

Three guarantees built into the architecture.

Never auto-passes on uncertainty

Unreadable or low-confidence fields route to Review for human eyes. Silent approval is impossible by construction.

Dates are deterministic

Expiry, validity windows, and the main↔refresh relationship are pure code — an LLM never waves through an expired crane certificate.

A human always decides

The agent recommends; the officer confirms against the source image. Every decision is logged with its rules version.