Serverless, end to end, on AWS.
Four layers, one reading's path. Idle costs stay near zero, and a nightly rollup means the DISCOM console never scans raw readings.
Runs the diagnosis, accountability and messenger agents.
Consent and access checked before every agent tool call.
Searchable inverter manuals and fault codes.
The whole stack as code; one command deploys it.
Runs on the camera-clip hardware.
Every service does one job
Per-device certificates; scales to millions of devices; routes messages without servers.
Agent reasoning, reading screen photos, and messages in Hindi and English.
Waits days for a vendor at near-zero cost, with a visual audit trail per case.
Millisecond lookups by system ID at any scale; old raw readings age out.
Daily expected-output runs, connector pulls and nightly rollups.
WhatsApp in and out, connected directly to AWS.
A camera clip for roofs with nothing
An ESP32-CAM on FreeRTOS, clipped by the vendor in front of the inverter, photographs the screen every hour. Bedrock reads the numbers. It works with any brand and never touches the wiring.