Skip to content
View hi-em's full-sized avatar

Block or report hi-em

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hi-em/README.md

Emilie El Chidiac

Design Technologist. I build tools in Rhino, Grasshopper and code that score how a space works on the people inside it. AI-assisted, of course. The judgment about what they get wrong is mine.

Design automation, generative pipelines, and the web apps that put all of it in front of people who will never open Rhino.

What I have built

Sensi · a design copilot that reads a floor plan, models sensorial comfort across six senses, and scores each room against one person's stated priorities instead of an average occupant. The useful output is not the number but which other senses move when you change one thing. It models and estimates; it does not measure wellbeing. MaCAD '26 Winner (June 2026), Design Copilots category at IAAC. Built as project lead, team of 4 credited: Charles Abi Chahine, María Sánchez Domínguez, Lakzhmy Mari Zaro and me. I am still building it, alone now, as my MaCAD thesis. live demo · code · the long read

NeuroSpace · move a slider and watch a browser score what the room is doing to you. Grasshopper geometry on the server through Rhino Compute, behavioral scoring in the browser. The weights sit in the repo, so you can argue with them. The course compute server it depended on has since been retired, so the scoring still runs and the geometry does not. The recorded walkthrough is on the project page, and a server-free version is the next build. repo · walkthrough · the long read

lEgoarCh · name a building, get a LEGO set that is digitally verified buildable. Generative AI proposes the form, deterministic code proves the bricks actually fit. Jury award at IAAC. Built with Charles Abi Chahine, end to end as a pair. repo · the long read

Spatial graph analysis · buildings read as graphs: geometric adjacency, physical access, and lines of sight as three separate structures you can query, then a GraphSAGE classifier over the massing. topologicpy, PyTorch Geometric. repo

The tools

AI workflows · AI agents and copilots (LangGraph) · evaluation and benchmarking · GenAI pipelines (LoRA fine-tuning · FLUX · ComfyUI · ControlNet) · Weights & Biases · rapid prototyping · design automation

Ships with · Python · React · Vue · TypeScript · Three.js · WebGL · FastAPI · Speckle · Rhino · Grasshopper · Kangaroo · Rhino.Inside · Rhino Compute · BIM

Domain · human experience · occupant wellbeing · daylighting · evidence-based design · research design · evaluation methods · benchmarking · Rhino-Revit interoperability · human-AI interaction · demo and narrative craft

Elsewhere

emiliechidiac.com · essays · project write-ups · the podcast · LinkedIn

Emilie El Chidiac, also written Emilie Chidiac.

Pinned Loading

  1. sensi sensi Public

    A comfort-analysis copilot for architectural layouts. Models six senses as one coupled system, so you can see which senses move when you change one thing. LangGraph agent, FastAPI, React. MaCAD '26…

    Python

  2. eec-portfolio eec-portfolio Public

    My portfolio, hand built. React and Vite, an SVG mind-graph landing, and a build that also renders a designed A4 book and a one-page ATS CV. Live at emiliechidiac.com

    TypeScript

  3. neurospace neurospace Public

    A parametric room you can drag, and a browser that scores what it is doing to you. Grasshopper on Rhino Compute, behavioral scoring in the browser.

    Vue

  4. genai-legoarch genai-legoarch Public

    Generative-AI LEGO Architecture studio: building -> LEGO render -> 3D/STL -> buildable brick set. MaCAD Gen-AI seminar.

    JavaScript 3

  5. spatial-graph-analysis spatial-graph-analysis Public

    Buildings read as graphs: geometric adjacency, physical access and sightlines as three queryable structures, plus a GraphSAGE classifier over a massing. TopologicPy.

    Jupyter Notebook