Rows of solar panels at an operating solar site
Maingen
Company

For solar owners, asset managers, and O&M leaders

The AI operator for solar fleets.

Maingen catches production losses, turns them into work orders, and builds the operating history asset owners need to renew, finance, and scale.

01 · Observability

Live ops that explains itself.

Fleet-wide telemetry from every inverter brand, normalized into one dashboard. Anomalies surface as actionable alerts that already know the contract terms, vendor SLAs, and warranty windows that constrain the response.

Total capacity

3.7 MW

3 sites connected

Live output

1.4 MW

39% of nameplate

Today's gen

10.8 MWh

+4.2% vs forecast

Active alerts

5

2 critical · 3 warning

02 · Document pool

Every PDF, within reach.

Upload a contract, a permit, a warranty cert. AI extracts the obligations, deadlines, and rule references — then connects them to the assets they constrain. The same document that used to live in a dropbox now answers questions across the fleet.

sunridge-ppa-pge-2021.

Sunridge — Power Purchase Agreement

PPA · 20-yr

Obligation

Sunridge PR Floor Compliance

Term: 20 years

Strike: $0.082/kWh, +1.8%/yr

PR floor: 0.80

Cure period: 60 days

Curtailment cap: 50 hr/yr

35 documents 65 entities · 87 relationships

03 · Cross-domain reasoning

One question, every layer.

The hard regulatory questions sit between silos. Maingen's agent traces a single question down through federal mandate, reliability standard, threshold rules, and your specific asset — citing the documents it touched along the way.

Scenario · The aggregate Cat 2 trap

30 MW solar + 10 MW BESS at 69 kV — neither piece triggers IBR registration alone.

You

Step through this interactively — see the graph nodes light up as the agent traces.

Run the scenario

All three, working together.

One alert. Three documents. One asset. The whole stack of context arrives with the alert because the graph already knew how they connected.

Critical alert

PR degradation — soiling likely

Mesa Flats Solar · 2h ago

KG node

Cleaning cadence — O&M §4.2

KG node

PR floor 0.80 — PPA §3.7

KG node

Vendor SLA — Brightclean contract

Asset · 500 kW

Mesa Flats Solar

Pinal County, AZ · Energy community qualified

One graph. Every alert grounded in the documents that explain it.

Solar O&M, connected

See it on your fleet.

Bring your inverter API, your contracts, and your compliance binders. We'll wire them into one knowledge graph and walk you through the alerts that explain themselves.