Primitives
Five geometric primitives, bred and combined. The language the GAAD Generator runs today, and where the 1994 engine lives on most directly.
LIVEGAAD grows form inside an Architectural Language - a grammar of parts and rules. Seven languages now exist. They all conform to one contract, GALF, and are driven through the platform by one engine-neutral socket: the Language Connector.
Read it top to bottom as a neutrality gradient. GALF names no engine. The languages are pure knowledge. The Connector names verbs, not vendors. Only the engine at the base knows it is Blender - and that engine is swappable.
The seam is the point. Because the engine lives only in the bottom adapter, the same languages and the same records could one day run in a browser or another application entirely, instead of Blender - a change to the base of the stack, not the design above it.
Each is an implementation that conforms to GALF. Two, PRAL and TWAL, run in the platform today; the other three are defined and awaiting the Connector. Status is shown honestly, straight from each language file.
Five geometric primitives, bred and combined. The language the GAAD Generator runs today, and where the 1994 engine lives on most directly.
LIVEA language derived from a real garden room - designed, built and worked in daily. The test that GAAD's memory can hold a real building's design journey.
DORMANTThe acid-test language: architectural composition and site response. Proved GALF can hold experiential, not just constructional, knowledge.
DORMANTThe smallest possible language - towers on a grid. Built to test one thing: whether GAAD can drive a language through world, stages and lineage.
LIVEAn urban-scale language: city, district, block, parcel, building. Density, massing and skyline as evolutionary material.
DORMANT Prototype: running in Blender, not yet connectedThe art language - form composed freely in three dimensions when gravity lifts. Where GAAD's evolution steps beyond architecture into art.
DORMANT Prototype: running in Blender, not yet connectedThe form language: 3D architectural form grown from a small parameter vector, its first behaviour a growth spiral learned from nature's maths, not copied from nature's shapes. Deterministic and parametric, distinct from ARAL's emergence.
DORMANT Prototype: running in Blender, not yet connectedEvery language climbs the same ladder, T1 to T7. Two contracts sit as gates on the climb: a language is agreed against GALF to pass T3, and wrapped in the Connector to pass T5. The release gate guards T7. Read each column top to bottom to see how far a language has climbed.
Read straight from each language file. Live is T7; the rest are still climbing.
GALF says what a language IS: its terminology, hierarchy, relationships and resolution axis. By its own rule it names no renderer or engine - so it stays true whatever GAAD runs on. It cannot, therefore, own the runtime.
The Language Connector is the socket GAAD uses to drive a language through Initial Generation, Breeding, the Navigator and Present Stage. It names verbs, never an engine - so it stays neutral by abstraction where GALF stays neutral by silence.
The shift that makes it work: a design stops being a random seed and becomes a genome - an explicit array of decisions. A seed cannot be bred; a genome can be mutated locally and recombined. Build is a pure function from genome to geometry, so a stage can always be replayed exactly as it was made.
TWAL is the smallest language - towers on a grid - built to prove the Connector. Here is the path every language will follow once connected.
The genome holds decisions - which cell, what footprint, which height class - not rendered pixels. Build computes the geometry; mutate and breed only ever produce a new child genome. The parent is never edited: replay, never mutation.