PumpLocal ยท offline AI for gas stations
Johnny Bodegas
AppBuildersPH Hackathon

Power out, signal gone: nobody checks the shift.

  • Province brownouts: frequent and long
  • Weak internet signal
  • Cloud apps stop when either goes
  • Fuel and cash gaps go unchecked
  • JCB Gas Station ยท Sto. Niรฑo, South Cotabato
โšก
Brownout

Power out for hours

๐Ÿ“ถ
No signal

Mobile data drops

โ˜๏ธ
Cloud app: can't connect

Sales and cash not checked

Station owners in the provinces: the cloud stops when the power or the signal goes

Why local AI?

๐Ÿ“ด
Works offline

Brownout or dead signal? The shift still closes.

๐Ÿ”’
Data stays here

Sales and cash never leave the station.

โ‚ฑ0
No cloud cost

No per-use fees on thin fuel margins.

On an 8 GB Mac: Apple Vision OCR reads a photo in about 2 seconds ยท Gemma 3 4B via Ollama writes the Taglish answers.

How it runs at the station

๐Ÿ“ฑ
Staff phones

On their own batteries. Snap pump screens and receipts, log sales, do the closing count

๐Ÿ“ถ
Wi-Fi router

Local network only. No internet needed

๐Ÿ–ฅ๏ธ
Mac mini

Proposed for the station. Always on. Runs PumpLocal and the AI

๐Ÿ”‹
One small UPS: Mac mini + Wi-Fi router

Brownout? Staff phones keep working on the local Wi-Fi. No internet needed

Also works: a laptop on battery + a power bank for the router ยท syncs to the owner when internet returns

What's next

  • Sync to the owner when the internet is back
  • Utang ledger: who owes, who paid
  • Per-nozzle tracking
๐Ÿ“ด Wi-Fi OFF

Back to the showcase โ†’
PumpLocal runs locally on the station's computer.
โ† โ†’ or click to move ยท F = fullscreen