Skip to the story
BOOMERLIVE DEMO ↗
FIELD INTELLIGENCE / ELECTRICIANSHACKPRINCETON 2026
BOOMER

Who’s building for the people
who build everything?

A second set of eyes.
A guide in your ear.

Strap on your phone. Call Boomer. Get step-by-step guidance grounded in your camera view, your job and local sources.

The electrician tests, decides and stays responsible.

Electrician in protective equipment working at an outdoor electrical cabinetBUILT FOR THE FIELD
Field photography · illustrative, not a Boomer sessionFatih Yurtman / Pexels ↗
01 / DURING THE JOB

See. Guide. Check.

Camera frames and the voice call meet in one job. Say ‘done’ to request a check of what’s visible.

Photon + ElevenLabs voice · Gemini vision
ONE JOB CONNECTS VOICE, VISION & LOCAL KNOWLEDGE.Recorded work → reviewed lessons ↗
01 / THE WORKFLOWONE WORKER / TWO JURISDICTIONS

Your skills travel.
The information doesn’t.

Confirm the place. Bring the right references into the call.

HOME / PENNSYLVANIA

Philadelphia

2020 NEC
→
JOB / NEW JERSEY

Princeton

2023 NEC

Different adopted editions. The countertop GFCI demo does not establish a different LINE/LOAD installation requirement between these locations.

Official references & scope ↗

Philadelphia: 2020 NEC ↗ · New Jersey: 2023 NEC ↗

DCA lists adoption August 17, 2026. Confirm transition/grace-period election and rehabilitation subcode for this existing-building job.

Confirm NJ electrical contractor license and business permit with the NJ Board; a Philadelphia credential alone does not establish NJ authority. Licensing source ↗

The industry we’re building for.

Strap in. Call Boomer.
Get to work.

FIELD SETUP / ILLUSTRATIONINERT DEMO · FRAME 1PHONE / CAMERACHEST HARNESSHANDS ON THE JOB. BOOMER ON THE CALL.
BOOMER VOICE AGENT / EXAMPLE

“I have you in Princeton, New Jersey. Is that right?”

01 / LOCATE

Know where you’re working.

Confirm the town. Bring the worker’s home jurisdiction and the job’s local references into the same conversation.

GPS → town → worker confirmation
“I have you in Princeton, New Jersey. Is that right?”
02 / LOOK

Give the call a pair of eyes.

A phone in a chest harness shares still frames. Boomer sees the part while the electrician keeps their hands on the job.

Harness camera → recent still frames
“Show me the back of the device.”
03 / GUIDE

One step. In your ear.

A reviewed step template keeps the call grounded. Ask it to repeat, explain or go back without reaching for a screen.

Reviewed template → voice guidance
“Find the pair marked LINE. Say ‘repeat’ whenever you need it.”
04 / CHECK

Check the work you can see.

Say ‘done.’ Boomer checks the recent image, explains a visible correction, or asks for a clearer view. Physical tests stay with the electrician.

Done → visual check → next step or correction
“Not yet. Those are the LOAD terminals.”

A second look.
A better next step.

Example replay · inert prop · simulated electrical tests

01 / The setup

A familiar job. A second set of eyes.

WORKER

“Kitchen outlet needs to be a GFCI.”

Example begins after the two spoken hard gates. The prop stays disconnected throughout.

1 / 4

Scroll through the example, or use the controls.

CAMERA VIEW / SCHEMATICUNPOWERED
GFCI / BACK VIEWINERT PROPLINEINCOMING POWERLOADDOWNSTREAMILLUSTRATION ONLYNOT A WIRING DIAGRAM
WAITING FOR THE WORKER

Boomer guides and checks what the camera can see; the electrician tests, decides and stays responsible.

  1. The setup

    Kitchen outlet needs to be a GFCI.

  2. The mistake

    Done. Check that.

  3. The correction

    Not yet. Those are the LOAD terminals. Move both wires to the pair marked LINE.

  4. The record

    Looks right. The incoming pair is on LINE.

04 / WORK RECORDILLUSTRATED EXAMPLE / NOT A SENT MESSAGE
THE WORKER OWNS THE RECORD

New job.
New state.
Same track record.

Keep the observations, corrections and sources. Share the record with the next employer.

OBSERVED BY BOOMER ↗

Open the actual record links ↗

PHOTON IMESSAGE / EXAMPLE

Your GFCI demo job in Princeton is saved. Here’s the work record you can take to your next job.

Illustrative delivery; no message sent by this page.
WORK RECORD / EXAMPLE

Kitchen GFCI · Princeton, NJ

Breaker offWorker confirmed
Circuit testSpoken / simulated
LINE connectionCorrected · seen

Step photos + correction history + regional references. A camera observation is not an electrical test or a license.

05 / KNOWLEDGE THAT KEEPS WORKING

Record the job.
Build a lesson.
Share the knowledge.

Give the next electrician more than a transcript. The pipeline assembles consented footage and call audio into an editable lesson draft—with chapters, captions, corrections and labeled freeze frames.

Explore the lesson library ↗
  1. 01Capture with consent
  2. 02Generate a draft from real evidence
  3. 03Edit captions, sync & annotations
  4. 04Render with FFmpeg
  5. 05Electrician review + worker permission
  6. 06Publish the reviewed version
Inside the lesson pipeline ↗

Private direct uploads and retained recording chunks feed a durable preparation/render queue. An explicit laptop FFmpeg worker exports H.264/AAC video, captions and a poster with labeled freeze-frame annotations.

Revision checks, task leases and retry paths protect the render. Every edit invalidates the prior render and approvals; only the reviewed, worker-permitted revision can be published.

Inspect the pipeline implementation ↗

A real session must complete editing, rendering, electrician review and worker permission before its lesson is published.

01 / THE ORIGINAL EVIDENCE

Keep the source. Shape the lesson.

Original camera recording, call audio, timestamped transcript and step results stay in the private editor. The reviewer selects clips, checks synchronization and retains the mistake alongside its correction.

Open private editor workspace ↗Team sign-in required. Raw recordings are never exposed by this public page.
02 / THE REVIEWED OUTPUT

Checking published lessons…

Only published, reviewed revisions can appear here. The pitch remains available while the lesson library loads.

Open the lesson library ↗Inert demonstration · simulated electrical tests · Observed by Boomer
06 / TECHNOLOGYTHREE CORE ROLES. ONE SHARED JOB.

See it.
Guide it. Remember it.

Voice, vision and records read the same job state. These are functional roles; the checker and writer run through the backend.

SHARED JOB MEMORY

Worker profile · confirmed town · reviewed steps · recent frames · observations · voice and text history

Backend memory reconnects the call and the thread. It is not represented as a separate Photon-native database.
PHOTON + ELEVENLABS

One step, spoken clearly.

The call reads the current job and invokes nine server tools. The backend owns advancement, hard gates and recovery after a dropped call.

Worker: ‘Done. Check that.’ → check_step

Inspect voice guide implementation ↗
Supporting text workflows & the 9 voice tools

Signup agent

An unknown number enters a text onboarding workflow. Gemini extracts only the name, home location and experience the worker provides; a parser fallback keeps setup usable when AI is unavailable.

Open implementation ↗

Recorder agent

Answers texts using the same job state, steps and memory as the voice workflow. Gemini produces a short reply grounded in that context; guarded fallbacks handle missing configuration or model failures.

Open implementation ↗

Sharing agent

Explicit worker commands save a supervisor, send a requested update, or share a job/work-record sheet. Photon 1.0 mini-app cards can update in place; link and forwardable-message fallbacks handle delivery limits.

Open implementation ↗
  • get_context
  • look
  • next_step
  • repeat_step
  • explain_step
  • go_back
  • check_step
  • stop_job
  • finish_job
AFTER THE CALL / SEPARATE LESSON PIPELINE

Consented video + original audio + transcript → evidence-grounded edit proposal → editable captions and freeze-frame labels → laptop FFmpeg render → electrician review + worker permission → public lesson.

Explore reviewed lessons ↗
Sponsor tracks · inspect the technical evidence ↗
07 / CHOOSE YOUR JUDGING ANGLESHOW THE WORK. OPEN THE CODE.

Built for the field.
Engineered in depth.

Explore the parts behind each track: voice agents, iMessage workflows, Gemini vision and the practical product around them.

Photon Best Voice Agent

The phone call is the product.

A Photon number connects the electrician to a tool-using ElevenLabs voice agent. Camera evidence and the call meet in one backend-owned job.

  1. 01Photon number
  2. 02SIP
  3. 03ElevenLabs agent
  4. 049 server tools
  5. 05Shared job state

Hands-free control

Repeat, explain, go back, check and stop are real server-tool paths—not UI-only animations.

A bounded visual check

Recent camera frames feed one Gemini check. Stale evidence and unclear views cannot silently become a positive observation.

A call that resumes

Caller matching and job memory recover the open step. Post-call evidence and pick-up text preserve context.

WHAT TO ASK US TO SHOW

Ask us to repeat a step, catch the staged LOAD mistake, then hang up and resume the same job.

Evidence status: Live calls require the team’s configured Photon/SIP/ElevenLabs deployment.

Track names and sponsor judging angles follow the team’s event brief. This page demonstrates the implementation; it does not claim an award, verified traction or live provider readiness.

Real tools.
One field workflow.

Voice and vision meet in the backend. The electrician stays in control.

ON SITE

Harness camera

Recent still frames

SHARED JOB / BACKEND

See. Guide. Remember.

Gemini visual checks · reviewed steps
Jurisdiction sources · job memory

ON THE CALL

Photon voice + ElevenLabs agent

SIP call → agent → server tools

JOB COMPLETE WORK RECORD + PHOTON IMESSAGE
CONSENTED VIDEO + CALL AUDIO + TRANSCRIPT → PRIVATE EDIT PROPOSAL → LAPTOP FFMPEG RENDER → REVIEW & PERMISSION → PUBLISHED LESSON
What’s real, preloaded, and still being verified

This page is a self-contained illustration, not a live session. The product integrates camera capture, voice tools, Gemini checks, jurisdiction lookup and job records. The demo step template and two-jurisdiction references are preloaded. Live provider configuration, physical-device checks and the real recording/review acceptance remain deployment and rehearsal dependencies.

Camera frames and a voice call travel separately; this is not continuous video streaming. The demo uses an inert prop and simulated electrical tests.

BUILT AT HACKPRINCETON / FALL 2026

Built for the work.
Ready for a closer look?

Demo setup opens the real product screens. A live call requires the team’s configured phone and providers.

AndyZohaibSunnyAniketh