For developers and workshops
From a complex listing to a made-to-measure kitchen in six steps.
The developer provides flat plans, the family gets an honest comparison, the workshop gets kitchen sizes before measuring. The order of flats is not for sale; no personal data until consent.
coming soonzhk.furnigen.appwidget for a complex's website
Listing
The developer provides flat plans
Floor, room areas, ceilings, orientation and wall status — load-bearing or partition. Without a plan the engine honestly says “not checked”.
developer
Widget
The family enters its make-up — roles and ages
No names or phones. The engine ranks flats only by norm checks and bedrooms.
family on the complex website
In the example, flats checked: 5; fitting the example family: 1.
Viewing
“I want to see it” — a request without personal data
Only when the person clicks. The request carries the flat, verdict and index; contact and consent are collected separately on the dealgen page.
family → dealgen
{ "kind": "lead", "topic": "apartment.ua", "region": "UA-32", "payload": { "intent": "view", "apartment_id": "a4e_86", "fit_summary": "Євро-4 86, 15 поверх: підходить (індекс 100/100)…", "verdict": "fits", "score": 100, "complex_id": "zhk_pryklad_park" } }Consent
The developer gets a request with the calculation
The consent names the recipient; without it there is no request. The fee is fixed per viewing request, by contract.
developer
Kitchen
The workshop gets walls and openings
Walls clockwise with lengths, windows and doors with offsets, services and ceiling — a draft for a sketch and estimate before measuring.
furniture workshop
{"ceiling_mm": 2700, "walls": [{"id": "w1", "length_mm": 4500, "next": "w2", "furnish": true}, {"id": "w2", "length_mm": 2500, "next": "w3", "furnish": false}, {"id": "w3", "length_mm": 4500, "next": "w4", "furnish": true}, {"id": "w4", "length_mm": 2500, "next": "w1", "furnish": true}], "openings": [{"kind": "door", "wall": "w2", "offset_mm": 300, "width_mm": 800}, {"kind": "window", "wall": "w4", "offset_mm": 350, "width_mm": 1800, "height_mm": 1500, "sill_mm": 800}], "services": {"gas": false}}Next
Windows, renovation, power — the same way
Window spec, renovation estimate, backup power: each calculation can go to an installer only with the family's permission.
installers and contractors
Partners are not connected yet. When they are: neutral order, your contacts go only to the partner you name and only with your consent. How we make money
Use it inside Claude or ChatGPT
coming soonThe same calculator runs as an MCP server: your assistant calls it and answers with these numbers, assumptions and sources.
https://mcp.furnigen.app/homegen/mcp- Claude: Settings → Connectors → Add custom connector → paste the address.
- ChatGPT: Settings → Apps & Connectors → create a connector (developer mode) → paste the address.
The public server opens after the gateway launch. Until then this address does not answer.