construct·lab
Local AI construction workspace. Self-hosted compute, no paid APIs, no auth required for plain chat. Set DATABASE_URL in .env.local to unlock the full tool registry (search, get, generate, refine, export).
AI Playground
Chat with a local model. Generate plans, refine rooms, export IFC files — all via natural language. Powered by cdx-router on the DGX.
Open chat →Plan-Takeoff Builder
The full 3-column builder: chat or sketch a residential plan, get streaming 2D + 3D + X-ray + 4D + CSI takeoff. Optional ?project=<id> seeds a saved plan.
Open builder →Saved Projects
List of every plan you (or the AI) have generated. Open in builder, view detail, rename, delete, export.
View projects →
What runs locally
- Inference
- cdx-router · :7022
- Geometry kernel
- opengeometry @ 2.0.9 (WASM)
- Persistence
- Drizzle → Postgres (DATABASE_URL)
- Auth
- disabled · auto local-dev user