PlatformDocuments How It WorksVerticals Request a Demo
The Pipeline

Listen. Understand. Generate. Confirm.

Four steps from a spoken observation to a signed PDF - engineered so that a competent domain professional stays in authority at every step. Torvo does not file, send, or sign on its own.

01 / Listen

Capture happens where the work happens.

A phone in your pocket, a wearable on your shoulder, or a hand-held mic at the interview table. Torvo records the actual work - site walks, ward visits, classroom observations, witness statements, fault reports - without forcing the professional to stop and type.

  • Speech-to-text with sector-specific keyword support (PUWER, LOLER, EHCP, MG11, etc.)
  • UK English by default; multilingual capture with translation on supported verticals
  • Offline-tolerant - survives signal drops, queues uploads, replays on reconnect
  • Automatic site-context capture (GPS, reverse-geocoded location) where authorised
What you'd hear

"Right, on the south side of the build, we've got the scaffolders working at four metres, the spark's pulling cable through the first-floor void, and the brickie team are mortaring the inner skin. Wind's picking up - twelve, fifteen miles an hour. Scafftag's amber on the east tower, due for re-inspection tomorrow."

Three trades, one weather variable, one inspection due. Torvo extracts each as a discrete observation.

What Niro extracts
  • Scaffolders, working at height (4m) - hazard, person count uncertain, prompt: confirm fall protection and edge protection
  • Electrical, cable pulling, first-floor void - hazard, manual handling + work at height, prompt: confirm handling aids and fall protection
  • Bricklaying, inner skin - routine; mortar exposure, prompt: confirm PPE and exposure controls
  • Wind 12-15 mph - environmental factor, flag: confirm against current site wind limits
  • Scafftag amber, east tower, re-inspection due - review flag, named action
02 / Understand

Niro processes meaning, not just words.

The same sentence means different things in construction, care, education, and policing contexts. Niro carries domain knowledge - relevant frameworks, standard formats, and customer rules - and uses it to extract structured observations from natural speech.

  • LLM-assisted drafting configured for repeatable review workflows
  • Sector-specific skill library - RA, EA, SD, TBT, MG11, EHCP evidence, and more
  • Domain context on every prompt (PPE, regulations, frameworks)
  • Mishear correction: "scuff tag" to Scafftag, "moop" to MEWP, with audit records preserved
03 / Generate

The right document, in the format your team uses.

Risk Assessment with hazards, severity, controls, ALARP, residual. EHCP evidence pack mapped to the right outcomes. MG11 with the CJA 1967 declaration. Each output follows the agreed structure for that organisation, then goes through review before use.

  • Branded, watermarked PDF with version history and signatory blocks
  • Editable in-platform with autosave and version timeline
  • Structured checks are repeatable for the same saved input
  • Niro observations surface alongside the draft for author review
What appears

RA-2026-0142 · Site Walk · 30 April 2026

  • 5 hazards identified - 1 amber review flag
  • 14 control measures cross-referenced to PPE schedule
  • 3 named responsibilities allocated
  • ALARP rationale per hazard, review block
  • Linked Toolbox Talk drafted from same source
Niro observation: amber Scafftag on east tower - due for re-inspection within 24h. Confirm with named scaffolder before resumed access.
What you do
  • Open the document in full-screen edit mode
  • Edit any field directly - autosave where enabled
  • Reply to Niro's observations inline; recalculate to thread your authority
  • Approve and lock - every edit after approval creates a new version
  • PDF download, share link, audit reference - your choice
04 / Confirm

A human reviews every document.

Torvo does not file anything on your behalf. The named author reviews, edits where needed, replies to Niro's observations, and approves it for use. Review is faster because the structure is already prepared.

Once approved, the document is locked. Edits create a new version. Every observation, every reply, and every approval is captured in the append-only audit record.

Behind the scenes

The technical stack.

Structured, auditable, review-first.

Capture

Deepgram Nova-2 transcription, en-GB with domain keyword boost. PWA on iOS/Android, queued uploads, signal-drop-tolerant.

Reasoning

LLM-assisted drafting for document generation and Niro observations, configured per deployment and reviewed by the customer.

Storage

SQLite WAL on Hetzner Germany. Encrypted at rest. Organisation-scoped access controls enforced at query boundaries. Append-only audit log.

Determinism

Structured checks are designed to be repeatable for the same saved content. Niro observations are retained in the audit record.

Output

Branded PDF with watermarks, version timeline, and embedded session hash. JSON export for AI-assisted review or downstream systems.

Audit

Append-only audit table. Every observation, every reply, and every approval carries an actor, a timestamp, and an audit hash.

Watch it run

See the pipeline on your sector's documents.

30 minutes. We will run a realistic capture from a walkthrough and show how the review-first workflow produces a draft.

Request a Demo