kilowattchiaro.it  ·  live in production

KiloWattChiaro

(ClearKiloWatt)

The independent check on the solar purchase.

We check the quote — before anyone calls you.

Domenico Di Gangi · Pisa, Italy · AI Engineering Bootcamp — Demo Day

The customer

An Italian homeowner, with a bill that hurts

The goal

Clear savings.
Clean energy.

An Italian homeowner, thoughtful, considering solar.
The customer

The doubts crowd in

Payback

When does this actually pay for itself?

The quotes

When the quotes from installers come — are they fair? How is each configuration technically different?

? ? ? The same homeowner, now uncertain, doubts crowding in.
The main competitors

How the lead market works today

sales calls, no answers Homeowner contact details first Lead aggregator sells the same contact on Installer Installer Installer One contact, resold to several installers — no guarantee it is worth anything
The moment

Italian home solar just got harder

−27.6%residential installations, 2025
274,537 → 198,667

The tax-credit cliff.

50% → 36% on Dec 31, 2026.

Waiting on a €10,000 system: −€1,400.

Our proposal

Enter KiloWattChiaro

? Homeowner + the solar idea Homeowner + a quote Evaluate solar is solar worth it? free · live Validate the quote is this quote fair? report · cited book a meeting an installer you name book a meeting with a new installer — through us Installer meeting the resulting quote — independently audited
Live demo

Watch it work — three steps

1

Is solar worth it?

Enter your address: the roof from satellite, the savings over time. Free, no account.

2

Book the meeting

Pick the installer by name — your details go only to who you choose.

3

Is this quote fair?

Upload the quote: every finding backed by the component’s official datasheet.

Under the hood

The system design

Web app Next.js Evaluation engine deterministic — no model FastAPI Quote agent FastAPI · LangGraph Booking service FastAPI tool call — MCP every number from the engine EVALS DeepEval · in CI TRACING LangSmith INFRA AS CODE OpenTofu ANALYTICS in the product
Architecture of trust

The verdict is installer-blind — and the math is public

THE CHECK Installer-blind the engines that judge your roof never know an installer exists Auditable deterministic — same answer twice methodology and code published You book — the installer is informed of your evaluation THE INTRODUCTION You name who calls consent per installer Your installer, alone never an auction
The other side of the market

Installers pay for contacts, not customers

An installer A second installer with the same resold contact A third installer with the same resold contact

Today

The same contact, resold again and again — no guarantee anyone answers

The homeowner The one installer the homeowner asked for

What we’re testing

One introduction — exclusive · evaluation attached · asked for by name

Where we honestly are

Verified pain. Conversion is the hypothesis.

PHASE 1 · NOW Validation. Nothing sold. After a “yes” — do they book? After a quote check — a second quote? €0 revenue — nothing for sale THEN Business model refined priced on what the pilot actually shows AFTER Beyond Pisa The check already works nationally Coverage widens city by city The test: behavior, not interviews — free stays the default in the pilot
KiloWattChiaro

Make the rooftop solar marketplace more efficient — with trust, and clear numbers.

kilowattchiaro.it — live · free · the check needs no account.

One ask:

Know someone with a solar quote on the table? Send them to us — the check is free.

kilowattchiaro.it

Domenico Di Gangi · Pisa · transparent methodology, published in full.

Appendix · why not just ask ChatGPT?

Two things it cannot do

KiloWattChiaro General-purpose AIOpenAI · Anthropic · Google · Meta
Book the
appointment
One installer, chosen by name Cannot.
The money
math
A deterministic engine — right, and the same answer twice. A model doing arithmetic. Not guaranteed twice.
Appendix · not presented

No datasheet page, no technical claim

BEFORE ANY MODEL RUNS Extract Resolve components → SKU catalogue 7 deterministic checks specs · sizing · price · warranty Citation gate — every technical claim needs the datasheet page behind it Page found cited, pinned to that page No page not asserted — reported unverified The model writes the prose, never the citations Enforced in CI: a fault-injection eval fails the build if a fabricated datasheet is ever cited
Appendix · not presented

From push to production — the delivery pipeline

Push → CI ruff · pytest · build e2e smoke · registry Test env auto-deployed clone Tailscale-only QA gate health → 2 AI reviews → independent triage rc/vX.Y.Z auto-tag on pass ≤ MEDIUM promotes Promote workflow SSH · SOPS · Compose manual or auto Smoke gate 3 URLs · 200 within 90 s fail → rollback comment Production tag production/vX.Y.Z kilowattchiaro.it live OPERATIONS IaC OpenTofu — Hetzner + Cloudflare DNS Backups nightly, off-site DB · CRM · ledger Watchdog daily AI ops check silence = healthy