Skip to main content
Version: 0.5.0

AI Engineering & Construction

ClaudusBridge includes an engineering system for professional construction workflows. The AI builds structures piece by piece, inspecting each step — exactly like a real engineer on a construction site.


Philosophy

The AI should never spawn entire buildings at once. It surveys the terrain, plans the structure, places each piece individually, verifies alignment, and audits the result. This is a delicate process — engineering firms will use this for real architectural projects.


Engineering Actions

All actions are accessed through the ai_engineer tool:

ActionDescription
surveyInspect terrain at coordinates — returns ground height, slope, nearby actors
placePlace a building piece with validation (door width, stair rise/run, bounds check)
verifyNavigate to a placed piece and inspect it visually
auditFull structural audit — errors, warnings, piece inventory, total bounds
demolishRemove a specific piece by its label
clearRemove all pieces matching a prefix (e.g., clear all "H_" pieces)

Construction Workflow

Phase 1: Site Survey

# Survey the build location
curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"survey","x":0,"y":0}}}'

Evaluate the terrain: is it flat? Are there obstacles? What's the ground height?

Phase 2: Foundation

Place the foundation slab first — this is the base everything sits on.

curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{
"action":"place","type":"cube","label":"Foundation",
"x":0,"y":0,"z":0,"scale_x":12,"scale_y":10,"scale_z":0.3}}}'

Capture and verify before proceeding.

Phase 3: Structural Elements

Build in order:

  1. Pilares (structural columns) at corners and load-bearing points
  2. Muros exteriores (exterior walls) — pared por pared
  3. Divisiones interiores (interior walls) — creating rooms
  4. Huecos for doors and windows — proper dimensions

Phase 4: Openings

Real-world window dimensions:

  • Window: starts ~90cm from floor, ~120cm tall, ~100-150cm wide
  • Door: starts at floor level, ~200cm tall, ~90cm wide
  • Garage door: ~250cm tall, ~300cm wide

Phase 5: Second Floor (if applicable)

  1. Place floor slab on top of first floor walls
  2. Repeat pilares, muros, divisiones for second floor
  3. Verify structural alignment with first floor

Phase 6: Roof

Options:

  • Flat roof (simple slab)
  • Gable roof (two angled slabs meeting at ridge)
  • Hip roof (four angled faces)

Phase 7: Audit

curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"audit","prefix":"H_"}}}'

Inspection Protocol

After placing EVERY piece:

  1. Navigate to inspection position (smooth movement)
  2. Capture the editor view
  3. Read the image — actually look at it
  4. Evaluate — is the piece correctly positioned? Right size? Aligned?
  5. Fix if needed (demolish and re-place)
  6. Proceed to next piece only after verification

Demolition

Remove a specific piece

curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"demolish","label":"H_Wall_Left"}}}'

Clear all pieces with a prefix

curl -X POST http://localhost:3000/mcp \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{
"name":"ai_engineer","arguments":{"action":"clear","prefix":"H_"}}}'

Best Practices

  • Always survey before building — know the terrain
  • Build foundation first — everything depends on it
  • One piece at a time — never batch-spawn entire structures
  • Verify every piece — capture and visually inspect after each placement
  • Use real-world proportions — walls 300cm tall, doors 200cm, windows start at 90cm
  • Audit periodically — check structural integrity during construction
  • Name pieces consistently — use prefixes like H_ for easy management