HomeSim™

Fra plantegning til møblert hjem

HomeSim gjør plantegningen om til et hus i 3D med riktige mål. Agenten din tegner rommene, og du prøver møbleringer i plan og 3D, går rundt inne i dem og lager foto av dem. Åpen kildekode, og alt ligger på din egen maskin.

En oppdiktet leilighet, tegnet fra plantegningen av Codex med skillen. Bytt møblering, flytt møbler, se 3D og gå rundt.

Åpne i full skjerm

Slik virker det

  1. Last opp plantegningen

    Et bilde fra salgsoppgaven holder. Klikk på to punkter med et mål du vet, for eksempel en vegg med mål på, så vet programmet skalaen.

    Startsiden: plantegningen med skalaen satt
  2. Agenten tegner huset

    Claude Code, Codex eller Krystallen i programmet leser tegningen og skriver rommene, veggene, vinduene og dørene. I «Huset» ser du tegningen under og drar i hjørnene der den bommet.

    Huset med rommene agenten tegnet, over plantegningen
  3. Møbler, gå rundt og lag foto

    Dra møblene inn i planen og se dem i 3D. Be agenten om flere forslag og legg dem side om side. Et 3D-bilde i øyehøyde blir et foto med Codex, med møblene der planen sier.

    Et 3D-bilde fra planen og fotoet som er laget av det

Det du kan gjøre

Plan og 3D
Dra, snu og skaler møbler. De fester seg til veggene og til hverandre, og du ser avstanden til veggene.
Gå rundt
Gå inne i huset i øyehøyde, gjennom dørene, uten å gå gjennom sofaen.
Sammenlign
Varianter som faner, og alle side om side når du skal bestemme deg.
Ekte lys
Path tracing i nettleseren: sollys gjennom vinduene og myke skygger. Tar et halvt minutt.
Foto fra 3D
Codex gjør 3D-bildet om til et foto. Målene og plasseringen er fra planen; stoff, lys og pynt er forslag.
Regler som hjelper
Det som står der en dør slår, eller nærmere enn én meter foran ovnen, blir rødt.
Egne møbler
Bygg dine egne typer, eller legg inn en 3D-modell (.glb) som skaleres til målene i planen.
Eksport
Hele hjemmet med møblene som .glb, så du kan åpne det i Blender eller andre verktøy.

For agenter

Du velger selv: din egen kodeagent med skillen, eller Krystallen inne i programmet. Begge skriver de samme filene.

Skillen

For Claude Code og Codex. Den lærer agenten å tegne huset fra plantegningen og å lage møbleringer som følger reglene.

homesim skill
# eller i Claude Code:
/plugin marketplace add JorgenStensrud/homesim

Kommandolinja

Det agenten bruker, og det du kan bruke selv.

homesim init plantegning.png hjemmet
homesim serve hjemmet
homesim valider hjemmet
homesim vis hjemmet
homesim katalog

Krystallen

Agenten i programmet. Den tegner, møblerer, maler og ser på bildene du gir den. Du logger inn med ChatGPT eller en API-nøkkel og betaler med din egen konto.

homesim logg-inn

Møt Krystallen

Krystallen er agenten inne i HomeSim. Den svever nede i hjørnet til du trenger den. Mens den jobber, tenker den høyt i en liten boble: hva den gjør akkurat nå, eller noe den finner på mens den venter.

Den tegner huset fra plantegningen, lager møbleringer, maler veggene og ser på bildene du gir den. Den sletter ingenting du har laget uten å spørre, og den lager foto bare når du ber om det.

Dine filer, på din maskin

Lokalt

Programmet kjører på 127.0.0.1. Det finnes ingen HomeSim-server og ingen konto.

Bare filer

Huset og møbleringene er JSON i en mappe du eier. Du, programmet og agenten leser og skriver de samme filene.

Åpen kildekode

MIT-lisens. Foto og Krystallen går via din egen OpenAI-konto og deres vilkår; ellers sendes ingenting noe sted.

Spørsmål

Koster det noe?

Programmet er gratis. Foto lages med Codex CLI, og Krystallen bruker ChatGPT-innloggingen din eller en API-nøkkel, så det er din egen OpenAI-konto som betaler.

Hvor nøyaktige blir målene?

Så nøyaktige som plantegningen og skalaen du setter. I en test med en oppdiktet plantegning traff både Claude Code og Codex vegger, vinduer og dører innen 2 cm. Agenten sier fra om det den er usikker på, og du retter i «Huset».

Hvilke plantegninger går?

PNG og JPEG: et skjermbilde fra salgsoppgaven eller et bilde av tegningen. Rett ovenfra er best. En skjev eller uskarp tegning gir mer å rette for hånd.

Trenger jeg en agent?

Det er agenten som tegner huset fra plantegningen. Etterpå kan du møblere, gå rundt og sammenligne helt uten agent.

Virker det på telefon?

Programmet er laget for PC. Demoen på denne siden virker også på telefon, med plan og 3D over hverandre.

Hva trenger jeg?

Node 22.18 eller nyere. Programmet er laget og testet på macOS. For foto trenger du Codex CLI, innlogget.

Kom i gang

Start med eksempelleiligheten, eller med din egen plantegning. Så ber du agenten din: «Bruk skillen homesim og tegn huset i hjemmet fra plantegningen.»

Uten å klone: npx -y github:JorgenStensrud/homesim eksempel.

git clone https://github.com/JorgenStensrud/homesim
cd homesim && npm install && npm link

# eksempelleiligheten, ferdig tegnet
homesim eksempel
homesim serve eksempelleiligheten

# ditt eget hjem
homesim init plantegning.png hjemmet
homesim serve hjemmet
homesim skill