Built with Bright Data Scraper Studio

Compile physical systems
from the live Web.

GridForge turns live component inventory into electrically validated system designs. This prototype starts with off-grid solar, matching panels, inverters and batteries into a procurement-aware topology.

Describe your need above

Try a verified live scenario:

How it works

From requirement to validated topology

✦01

Describe your need

GridForge turns the requirement into structured energy, load, budget and system constraints.

◈02

Collect live inventory

Bright Data Scraper Studio extracts component specifications, prices and availability from the live Web.

◇03

Validate constraints

A deterministic engine checks voltage, MPPT range, current, storage, peak load and budget.

⬡04

Compile topology

GridForge selects a valid configuration and renders its Single-Line Diagram with source provenance.

Two-level recovery

When the web breaks,
Bright Data heals the source.
When supply changes,
GridForge heals the system.

GridForge separates source drift from a real stock change. A broken extraction path is repaired at the collector. A genuine availability change sends the system back to the compiler.

DOM drift detected

Critical field coverage drops. The source is marked DEGRADED.

Self-healing triggered

Bright Data repairs the collector against the changed page structure. The collector ID is retained.

Source recovered

A new collection restores critical coverage before GridForge marks the source RECOVERED.

Real stockout detected

The scraper remains healthy. GridForge excludes unavailable inventory and recompiles the topology.

Engineering integrity

Source-backed specs. Explicit failures.

Critical electrical values come only from scraped source data, never from model inference. Components with missing critical specifications are marked UNVERIFIED and excluded from validated systems. If no configuration passes every constraint, GridForge says so and shows why.

✓Voc, Vmp, Isc and Imp come from source data, never invented values
✓The constraint engine is deterministic and auditable
✓Gemini parses language only. It never supplies electrical values
✓Live selections retain Bright Data collector and run provenance