Skip to report upload
mantle
Built for Steel & Steam · SBUHacks 2026

Steel goes down.
Steam comes up.

Mantle reads daily geothermal drilling reports to map downtime, benchmarked slow footage and estimated time exposure back to the source.

Try the demo well

PDF · CSV · XLSX · TXT · up to 8 MB · Gemini for documents, direct parsing for structured tables

00:00 DRILL 6100-6210', WOB 24klb, ROP 36.703:00 DRILL HARD STRINGER, ROP 20ft/hr · ILT opportunity05:00 CIRC/COND MUD06:00 PUMP #2 LINER SEAL FAILED, REPLACE, TEST 4H · NPT 4.0 h10:00 DRILL AHEAD 130', ROP 43ft/hr13:00 W.O. PARTS CONFIRMATION 1HR · NPT 1.0 h14:00 DRILL 60' IN 3.5 HOURS, LOW ROP · ILT opportunity17:30 POOH BHA SERVICE / BIT CHANGE19:00 DRILL 150' IN 5H · ILT opportunity
01How it works

From a daily report to a timeline you can check against the source.

Field crews write what happened. Mantle extracts observations, computes scenarios in TypeScript and keeps the original evidence available.

SYNTHETIC DEMO DRILLING REPORT
DRILL 6100-6210', WOB 24klb, ROP 36.7
DRILL HARD STRINGER, ROP 20ft/hr
CIRC/COND MUD
PUMP #2 LINER SEAL FAILED, REPLACE, TEST
DRILL AHEAD 130', ROP 43ft/hr
W.O. PARTS CONFIRMATION 1HR
01

Drop the report

Attach a single-day PDF, spreadsheet or field log up to 8 MB. Clear source times and units improve extraction.

PUMP #2 LINER SEAL FAILED, REPLACE, TEST 4H
Time06:00–10:00
Operationrig repair
ClassNPT
NPT scenario4.0 h · $20,000
SourceSynthetic event ev-04
02

Extract the observations

Gemini extracts document observations; explicit CSV and XLSX columns are parsed directly. Source locations stay attached.

Productive 19.0 hILT 3.4 hNPT 5.0 h
0006121824
03

Every hour gets a class

Source classifications establish productive time and NPT. TypeScript estimates drilling ILT only where observations support a benchmark.

02Platform

The whole report day on one screen.

Open the console →
Benchmark-adjusted efficiency
Not available
86.8% of productive time benchmark eligible
Downtime (NPT)
5.0 h
$25,000 · 2 events
Invisible lost time
3.4 h
$16,786 · vs 35 ft/h
Hole depth
6,590 ft
+490 ft today
Excess CO₂
5.1 t
501 gal modeled excess fuel
6,2006,4006,600
rig repair · 4.0 hwaiting · 1.0 h
00:0006:0012:0018:0024:00
03Impact

What the synthetic demo day shows.

5.0 h
Confirmed downtime
Pump #2 repair and waiting on parts
3.4 h
Invisible lost time
Footage drilled under the selected benchmark
$41.8k
Time exposure
8.4 h at $120,000/day
5.1 t
Excess CO₂
From 501 gal under an assumed fuel differential

Downtime detection

Stoppages from failures, waiting and disruptions, as the report classifies them.

Invisible lost time

Slow footage measured against a configurable ROP benchmark.

Depth analytics

Depth versus time with every loss on one 24-hour axis.

Cost and carbon

Exposure, fuel and CO₂ from assumptions you can see and edit.

Equipment vision

Describe visible features in equipment photos for a qualified reviewer.

Evidence trace

Inspect available source excerpts and page or row references. Export CSV or JSON.

04Steel & Steam
PDC bit · 6 blades · hover to spin up
cool
hot face

The bit is steel. The prize is heat.

Geothermal wells drive steel thousands of feet into hot rock to bring clean heat to the surface. Rig time has an economic cost, including legitimate planned flat-depth operations. Mantle makes the recorded time visible for engineering review.

drilled in the demo day
490 ft
drilled in the demo day
NPT + modeled ILT
8.4 h
NPT + modeled ILT
events with source excerpts
9/9
events with source excerpts

Drop a report. Find the hours.

Start with the built-in demo well, or upload yesterday’s daily drilling report.

All homepage charts and events are a SYNTHETIC DEMO, not actual well records. Cost and CO₂ are scenario estimates using the shown assumptions. Uploaded sources remain unverified and require human review; flat hole depth alone is not downtime.