Settings
About this build
This is the static (GitHub Pages) build of HouseScout. Listings are real Christchurch properties scraped from realestate.co.nz automatically when the site builds (refreshed daily); scoring and all financial analysis then run entirely in your browser. For LINZ land enrichment and a persistent database, run the optional Python backend (see README).
Buyer profile & defaults
These power the planner and per-listing finance. To change them permanently, editfrontend/lib/data.ts and redeploy.
AI analysis
HouseScout ships with built-in AI analysis: every listing has a pre-generated assessment (verdict, pros/cons, rent-a-room potential and a negotiation angle) baked in at build time, and the AI chat answers from the live listing data and a Christchurch buyer knowledge base. This all works out of the box — no setup required.
Optional: for free-form conversational answers and on-demand re-analysis, you can connect a local OpenAI-compatible model (e.g. LM Studio with a Gemma model and its local server enabled). Requests go directly from your browser to the endpoint you set below; nothing is sent anywhere else.
Local model: …
Tip: a site served over HTTPS can still reach http://localhost (browsers treat localhost as trusted). Enable CORS in LM Studio if requests are blocked.