guest@tcbb:~$

↑ recalls history · click a chip if typing isn't your thing

$ run house-vision-ai --demo

Show the homeowner the after, before the permit.

A custom-built AI tool for contractors and remodelers, embedded directly into their website. Upload a house photo, select the exterior changes, and receive an AI-generated before/after render — powered by Google Gemini.

$ run house-vision-ai --demo
loading model............... OK
engine: google-gemini........ READY
status: LIVE @ jacobsconstructionmn.com

$ ./demo.sh --steps

Photo to render, four steps.

step 01

Upload Photo

Homeowner uploads a current exterior photo directly on the contractor's website — no separate app or login required.

step 02

Select Changes

Choose desired exterior modifications: roofing material, siding style, paint color, windows, or combinations.

step 03

Gemini Renders

Google Gemini processes the photo and change parameters, generating a photorealistic render of the updated exterior.

step 04

Download Result

Before/after images ready to download. Attach to proposals, send to homeowners, use in presentations.

$ grep -r "use-case" ./

Who's running this.

1

Roofing Contractors

Show homeowners what a new roof will look like before signing the contract. Render shingle colors, styles, and materials side by side. Converts consultations into signed jobs.

2

Siding / Exterior Remodelers

Visualize new siding panels, board-and-batten, or stucco finishes on the client's actual home. Eliminate the guesswork that delays purchasing decisions.

3

General Contractors — Renovation Pitches

Pitch full exterior renovation packages with AI renders in the proposal. Give clients a visual anchor for the scope of work before the project begins.

$ cat --specs

Under the hood.

$Powered by Google Gemini. Image generation uses Gemini's vision and generation models — no third-party image API or subscription required on the homeowner side.
$Custom-built web app. Built directly into the contractor's own website — any platform, not just WordPress. No separate hosting or server configuration required.
$No per-homeowner subscription. The contractor holds one API key. Homeowners use the tool at no individual cost.
$Built for sales contexts. Quick to use, clean output, made for proposals and client-facing presentations.

Built for Jacobs Construction MN and live now at jacobsconstructionmn.com/visualize.html. TCBB builds custom deployments for other contractors on request.

Process Status

Jacobs Construction MNLive
Gemini IntegrationActive
New ContractorsOpen
Custom BuildsOn Request

Custom Builds

Need House Vision AI integrated directly into your existing site or CRM? TCBB builds bespoke deployments for contractor businesses beyond the original build.

./contact.sh →