OpenHomePlan

Concevez votre maison sur votre propre ordinateur.

Pièces, murs, escaliers, toiture, électricité et plomberie, finitions et coûts, en 2D et en 3D. Gratuit et open source. Pas de compte, pas de cloud, pas de pistage : votre maison reste un fichier sur votre disque, avec tout son historique.

La démo en ligne tourne dans votre navigateur avec trois maisons d'exemple, dont un terrain vide pour votre propre idée. Déplacez ce que vous voulez, mais rien n'y est enregistré : installez le planificateur pour garder votre maison.

Pour les propriétaires et autoconstructeurs au stade de l'idée, et pour les architectes et ingénieurs qui les accompagnent. Niveau esquisse uniquement : le vrai projet est signé par votre architecte et vos ingénieurs.

Modèle 3D d'un petit manoir avec une tour ronde et un bow-window demi-circulaire côté salle à manger
Le plan 2D avec les meubles et le panneau latéral
Plan 2D : déplacez murs, pièces, portes et meubles
Coupe 3D du rez-de-chaussée
Coupes 3D de chaque niveau
Calque électrique avec prises, interrupteurs, luminaires et circuits
Calques électricité, eau et gaz
Estimation des coûts avec budget
Estimation des coûts face à votre budget
Une planche A3 imprimable à l'échelle réelle
Planches imprimables à l'échelle, DXF pour la CAO
Vue depuis la rue du manoir avec volets, chaînes d'angle et tourelle
Détails de façade, pièces rondes et tours

Ce qu'il sait faire

Concevoir

  • Les pièces remplissent chaque niveau ; déplacez un mur et les deux côtés suivent
  • Autant de niveaux que vous voulez, sous-sols et combles
  • Pièces rondes : bow-windows, absides et tours avec toit conique
  • Portes, passages ouverts, fenêtres, portes-fenêtres et baies coulissantes
  • Toitures : plate, monopente, à deux pans, en croupe, à la Mansart, toits-terrasses, lucarnes, cheminées ; tuiles, ardoise ou zinc
  • Terrain : toute forme, allée et chemins (même courbes), terrasse, piscine, garage, abri, serre, carport, arbres

Vérifier

  • Escaliers : hauteur et giron des marches, largeur, accès en bas et arrivée en haut ; droits ou en U avec marches balancées ; correction automatique
  • Structure : portées des planchers entre murs porteurs, murs sans appui en dessous
  • Chevauchements, vides, fenêtres sans mur, niveaux sans rien en dessous
  • Une seule liste de tout ce qui demande votre attention, un clic pour y aller

Aménager

  • Meubles et appareils, en 2D et en 3D
  • Revêtements de sol et muraux, carrelage avec vos propres photos, zones de carrelage et quantités
  • Électricité (230/400 V), eau, évacuations et gaz générés à partir des appareils, avec circuits et puissances
  • Façade : couleurs, volets, encadrements, corniche, chaînes d'angle, garde-corps de fenêtre

Coûts et partage

  • Estimation des coûts à partir des quantités du plan, face à votre budget, dans n'importe quelle devise (cours BCE)
  • Planches imprimables à l'échelle (PDF), vues 3D, DXF pour la CAO, un dossier de transmission pour votre architecte, coûts en CSV
  • Commentaires sur n'importe quelle pièce, mur ou fenêtre, enregistrés en fichiers texte
  • Chaque enregistrement est un commit git : historique complet de chaque maison, tout peut être annulé

Comment ça marche

Le planificateur est une petite application web qui tourne sur localhost. Chaque maison est un dossier avec un fichier house.json (tout le projet), vos commentaires en Markdown et son propre historique git. Placez le dossier dans Dropbox, iCloud, Google Drive ou OneDrive pour l'avoir sauvegardé et sur tous vos ordinateurs.

Comme le projet est un simple fichier documenté, vous pouvez le lire, le comparer, le modifier par script ou le faire modifier par un assistant IA.

houses/
  my-house/
    house.json          le projet
    BRIEF.md            vos souhaits (facultatif)
    comments/open/      notes à appliquer
    comments/resolved/
    assets/             photos de carrelage
    .git/               tout l'historique

Installation

Il vous faut Node.js 20 ou plus récent et git (tous deux gratuits, pour Windows, macOS et Linux).

git clone https://github.com/MatusBehul/OpenHomePlan.git
cd OpenHomePlan
npm install
npm start

Ouvrez http://localhost:3000. Partez de la maison familiale d'exemple, du petit manoir avec tour ou d'un terrain vide.

Garder vos maisons dans un dossier cloud

Indiquez au planificateur n'importe quel dossier, par exemple un lecteur synchronisé :

HOUSES_DIR=~/Dropbox/houses npm start

ou copiez planner.config.example.json en planner.config.json et réglez housesDir. Sous Windows PowerShell : $env:HOUSES_DIR="$HOME\Dropbox\houses"; npm start.

Mettre à jour vers la dernière version
git pull
npm install
npm start

Vos maisons ne font pas partie de l'historique de l'application : une mise à jour n'y touche jamais.

Mode d'emploi

  1. Pièces. Cliquez sur + Room, placez les pièces, déplacez un mur (les pièces des deux côtés suivent) ou saisissez des dimensions exactes dans le panneau. Tout s'aimante par pas de 25 cm et aux murs voisins.
  2. Ouvertures. Sélectionnez une pièce et ajoutez portes, passages et fenêtres. Faites-les glisser le long du mur ; tirez leurs extrémités pour les élargir.
  3. Niveaux et escaliers. Ajoutez un étage ou un sous-sol, placez un escalier et une trémie au-dessus. Le contrôle de l'escalier indique s'il tient et propose une correction.
  4. Toiture et façade. La toiture suit le bâtiment toute seule ; choisissez sa forme et sa couverture, ajoutez terrasses, lucarnes, cheminées et les détails de façade qui vous plaisent.
  5. Aménager. Ajoutez meubles et appareils, puis Generate utilities crée prises, éclairage, eau, évacuations et circuits. Choisissez les revêtements.
  6. Vérifier et chiffrer. Consultez la liste des alertes et l'onglet Costs ; indiquez votre budget et remplacez les prix d'exemple par les devis de votre entreprise.
  7. Partager. Exportez planches imprimables, DXF et dossier de transmission pour votre architecte, vos ingénieurs et vos artisans.

Travailler avec un assistant IA

Le dépôt est écrit pour être lu par des assistants de programmation IA. CLAUDE.md décrit le modèle de données et les règles, si bien qu'un assistant comme Claude Code peut modifier votre maison en toute sécurité, lancer les mêmes vérifications que l'application et enregistrer chaque changement dans l'historique de la maison.

  1. Dans le planificateur, sélectionnez une pièce ou un mur et écrivez un commentaire : « Allonge la cuisine d'un mètre et déplace l'îlot. »
  2. Dans votre terminal, dans le dossier du planificateur, lancez l'assistant et tapez /apply-comments.
  3. Chaque commentaire est appliqué, vérifié, enregistré et marqué comme résolu. Rechargez le planificateur pour le voir.

Vous pouvez aussi demander un projet entier : « Dessine une maison de 3 chambres pour environ 200 000 €, avec la suite parentale au rez-de-chaussée », ou « Reproduis cette maison de catalogue : <lien> ». Vérifiez toujours ce qu'il a fait ; chaque étape peut être annulée dans l'historique.

Coupe 3D de l'étage

On cherche de l'aide : experts, testeurs et traducteurs

Les vérifications, règles et prix d'exemple sont volontairement simples et sûrement faux par endroits. Si vous êtes architecte, ingénieur structure, électricien, plombier, chauffagiste ou thermicien, ou économiste de la construction, vous pouvez rendre cet outil plus sûr et plus utile pour les gens qui conçoivent leur maison partout dans le monde, sans écrire de code :

Les développeurs sont aussi les bienvenus : l'application est du JavaScript pur, sans étape de build, avec une seule dépendance (Three.js). Lisez CONTRIBUTING.md, choisissez une tâche, ouvrez une pull request. Chaque modification est relue par le mainteneur avant d'être intégrée.

Vous parlez une autre langue ? Traduire cette page tient en un fichier : copiez site/i18n/en.json sous le code de votre langue et ouvrez une pull request.

Confidentialité

Le planificateur tourne uniquement sur votre ordinateur et ne parle à personne, sauf si vous lui demandez de télécharger les taux de change de la Banque centrale européenne. Cette page ne dépose aucun cookie, ne charge rien depuis d'autres sites et ne compte personne.

Pas un document de permis

Le planificateur vous aide à réfléchir à votre maison et à en parler. Ses vérifications sont des règles empiriques, pas des normes de construction. Le vrai projet doit être conçu et signé par un architecte et des ingénieurs habilités.