Forensics

Hosted OCR, SpectralLock lenses, Whisper transcription, and verified .azm/.azk packages. Author Aziel Eliab.

Aziel Forensics Runtime

Packages are .azm models and .azk knowledge kits. Manifests and payloads are hashed. All processors below run hosted — this page never asks you to install Tesseract, Poppler, or Whisper on your computer.

Sign in to install a verified .azm / .azk package. Nothing is downloaded to your phone.

Hosted processors

Image OCR
HOSTED (Workers AI)

Workers AI vision model extracts visible text.

Scanned PDF
HOSTED (text-stream scan)

Uncompressed PDF strings are read here. If a scan has no text layer, photograph a page for image OCR. pdftoppm is not offered as a download.

Audio / video transcription
HOSTED (Workers AI Whisper)

Workers AI Whisper transcribes audio. Video has no FFmpeg demux — extract an audio track if the container fails.

Hosted image / PDF OCR

Images use Workers AI when bound. PDFs try an uncompressed text scan; if empty, snap a page photo instead of installing pdftoppm. Optional SpectralLock lenses mix into one pre-OCR overlay. Every OCR run writes a lattice receipt. Author Aziel Eliab.

SpectralLock lenses (advisory)

Whatever boxes are checked mix into one analysis pass. Single box = that channel only. Named composites use their published formula. Overlay is advisory, not a UV lamp and not a claim of hidden-ink proof. Sample thumbnails are SpectralLock overlays of the hosted OCR fixture.

Lenses work without an account. Sign in to save extracted text into the library vault.

Choose a scan, then Extract text. Text and ledger receipt appear here.

Audio / video transcription

HOSTED (Workers AI Whisper)

VibeLock determination is mandatory. Every run calls VibeLock. Porn, nudity, and child-sexual content are hard-blocked: blocked media is never stored and never playable.

Upload a sound or video file. Whisper runs on this Worker. Video has no FFmpeg here — if the container fails, extract a wav/mp3/flac/ogg/m4a/webm track. Allowed files are stored at av/{sha256} and played from /media/{sha256}. Every run writes a hash-chained lattice receipt (LATTICE_TRANSCRIPT_VIBELOCK or LATTICE_AV_BLOCKED).

Upload to library requires sign-in. Signed-in accounts write Corpus (Lamb Lens). Operator writes Aziel Library. VibeLock determination is not courtroom proof. Full local engine: download · GitHub.

Choose a file, then Transcribe + VibeLock determine. Allowed media shows a player and the determination receipt. Blocked media returns HTTP 451.

In-page OCR fallback

Runs Tesseract.js from a CDN in this browser so a phone camera photo can still be read when Workers AI is not ready. Checked SpectralLock lenses on the form above enhance the raster first. Nothing is installed on your device. Browser-only fallback does not write the lattice; use Extract text above for a receipt.

Choose a photo to read here.
IDKindTypeVersionSHA-256Status
No .azm/.azk packages installed yet.

Native engines

AZIEL_TEXT_ENGINE

HOSTED — text, CSV-ish, and conservative PDF string extraction.

AZIEL_HASH_VECTOR_V1

Skipped on this Worker (local similarity vectors stay with the Python vault).

AZIEL_ENTITY_ENGINE

HOSTED — gazetteer place resolution.

AZIEL_MODEL_RUNTIME

HOSTED for archived .azm packages (HASHED_NAIVE_BAYES_TEXT stored and verified; neural tensors are not executed here).