Loading the grid…
Solar, end to end

Design it once, in one place.

One workspace from the first site survey to the day it is financed.

What is behind it

Every component you can specify, already rated.

Modules, inverters and batteries from the compliance registries and manufacturer datasheets, carrying the ratings the engine actually needs — so a quote is built from what a part is, never from what its model number looks like.

Engines

Four engines, one project

They share one model of the site, so the yield, the structure, the bill of materials and the price cannot drift into describing different projects.

Site → Design

Yield

Long-term irradiance for the site, an hour-by-hour simulation, the loss waterfall behind the number, and the degradation curve out to year 25.

Design

Design Studio

Array layout, stringing, the single-line diagram, the bill of materials and the proforma in one flow. Approve a design and the quote inherits its quantities.

Design

Structure Engine

Wind loads to the governing code, foundations sized against uplift, sections and spans, a dimensioned bill of materials and an editable 3D model.

Design → Operate

Demand & storage

Load shapes read from a real electricity bill, self-consumption, time-of-use arbitrage, and batteries sized on usable energy — not nameplate.

Lead → Operate

CRM & lifecycle

Leads, quotes, e-signed contracts, milestone billing and commissioning. One workspace for the whole path, with the customer getting their own project dashboard.

Build → Finance

Marketplace

Manufacturer and distributor catalogues, RFQs raised straight from your bill of materials, and a marketplace where financiers find published projects.

From the engine

You can read the model, not just the headline.

Both of these come out of the design engine on every project. Drawn here for a representative TOPCon (n-type) system on the engine's own default assumptions, at a45 °C mean cell temperature with a 98% inverter — your site, modules and losses move every one of them.

Where the energy goes78.3%reaches the meter
70%75%80%85%90%95%100%Temperature6.1Shading2.8Availability2.5Soiling1.9Mismatch1.8DC wiring1.7Inverter1.6LID1.3Nameplate0.8AC wiring0.8Connections0.4
Output at year 2588.2–89.9%of nameplate
8590951000510152025YEARS

The curve is a band because the datasheet figure is: TOPCon (n-type) loses 0.5–1% in year one, then 0.4–0.45% a year. Drawing one confident line through a range would be a stronger claim than the source makes.

What it computes

Every term the model carries.

Not a feature list — the actual quantities, loss terms and named methods behind a yield figure. The loss terms are read out of the engine itself, so this stays true when the engine changes.

Quantities

13 reported per design

GHI
Global horizontal irradiance
DNI
Direct normal irradiance
DHI
Diffuse horizontal irradiance
POA
Plane-of-array irradiance
IAM
Incidence angle modifier
GCR
Ground coverage ratio
NOCT
Nominal operating cell temperature
LID
Light-induced degradation
kWp
Peak DC capacity
LCOE
Levelised cost of energy
NPV
Net present value
IRR
Internal rate of return
P90
Exceedance-probability yield

Loss terms

15 accounted for, compounded in order

  • Temperature
  • Inverter
  • Soiling
  • Shading (obstructions)
  • Row shading (GCR)
  • Horizon shading
  • Snow
  • Mismatch
  • DC wiring
  • Connections
  • LID
  • Nameplate
  • Degradation
  • Availability
  • AC wiring

Models

Named, so you can disagree with one

Perez
Diffuse transposition to the array plane
Faiman
Cell temperature from irradiance and wind
Fresnel
Incidence-angle response, smooth glass n = 1.526
Passias & Källbäck
Row-to-row self-shading, infinite rows
Single-diode
Five-parameter I–V, fitted when the datasheet allows
IEA-PVPS Task 13
Uncertainty combined in quadrature for P50/P90
What these numbers are

Two run modes. The number tells you which one it came from.

Same physics either way: a single-diode module model with an ASHRAE incidence-angle correction, NOCT or Faiman cell temperature, Hay-Davies or Perez transposition, a measured inverter efficiency curve, plant AC losses and power-factor limits. What changes is the time resolution and where the weather came from.

Estimate

Monthly average day

Duffie & Beckman on long-term climatology, with the daily radiation split by Erbs and Collares-Pereira. It runs in well under a millisecond, so you can move a row or change a tilt and watch the answer move. It infers an hourly shape from twelve monthly means, which means it cannot see a real cloud transient and is therefore never allowed to back an inverter-clipping claim.

Bankable

8,760 hours, real weather

A full year simulated hour by hour on sourced meteorology — NREL hourly, or a TMY or EPW file you upload, alongside the module and inverter datasheets. This is the only mode permitted to state clipping, because it is the only one that has seen the transients that cause it.

How the label is earned

Bankable is not a checkbox you tick. A result earns it only if it ran at 8,760 hours, on meteorology from a named source, with nothing invented anywhere in the chain — and the engine would rather refuse than invent. It rejects a weather file that derives beam and diffuse from global irradiance. It rejects synthetic hourly data. It refuses detailed stringing when the real voltage window is missing, instead of falling back on a nominal 18-or-26 module class.

Every result carries its own provenance — meteo source, timestep, thermal and transposition models, timezone, and any fallback that was used — on screen and in the PDF. If something was substituted, the figure says so and stops being called bankable.

The structure engine holds the same line. Its uplift check currently lands between 48% and 83% of the manufacturer's tabulated capacity, always under, because the restraint the modules give a purlin needs a stiffness figure the governing standard defers to two documents nobody publishes. That residual is measured, bounded, printed on the specification and left open — in the safe direction — rather than closed with a coefficient we made up.

Read the full methodology →

Plans

Three sizes. Pick the one your jobs actually are.

Base

Up to 100 kW

11 projects a month. Design Studio, quotes, e-signed contracts, and the customer's own project dashboard.

Launch

Up to 1 MW

11 projects a month. Everything in Base, with the ceiling raised for commercial and industrial work.

Core

Any size

36 projects a month, plus the Structure Engine, demand analysis, storage, white-label and the public API. 14-day trial.

Put a sized calculator on your own site with the embeddable widget, drive it all from the REST API, and remove our badge entirely on Core. Measurement devices are a separate product — add them when you want ground-truth data, not before.

From the field

What teams report after switching

1,200Sites in the validation set
~68%Lower pre-sales cost
~62%Faster sales cycle
+532%Lead conversion
~50%O&M cost reduction
4.4/5Satisfaction

Design your first project today.

Free to start, no card. The live demo is a real account — open it and change anything you like.