Grasshopper plugin · Private beta

A quieter way to
script in Grasshopper.

Falcon is a small chat panel that lives inside Grasshopper. You describe what you want; it writes the definition on your canvas — native components, wires, and sliders. No new app to learn.

Fig. 02 — Falcon workspace, native canvas placementPlate 02 / 11
Grasshopper— tower_study.ghFileEditViewDisplaySolutionHelp— □ ×
ParamsMathsSetsVectorCurveSurfaceMeshIntersectTransformDisplay
100%|⊞ ⊟ ⊕ ⊖
Falcon·plugin
TOWER — profile · extrude · twistFLOOR PROFILES — polygon · series · moveRadius14.000xHeight48.000xTwist θ84.0°xSides24xFloors22xXY PlaneXYOPCircleCPRCUnit ZZFVExtrudeExBDETwistTwGAXGCustom PreviewGMGPolygonPgPRSFPSeriesSrSNCSMoveMvGTGX
drag nodes·pull from ○ output·drop on ● input·shift-click wire = delete
Falcon
● ready
make me a twisting tower
Placed Plane, Circle, Extrude, Twist. 3 sliders exposed.
ask for the next change…
Rhino 8 · Grasshopper 1.0 · Falcon plugin v0.49 components · 11 wires · 0 errors · solved in 4 ms
Prompt → Plan → Build → Place● Live preview
01Built for Rhino + Grasshopper02Native canvas placement03Component-aware generation04Validation before placement05Private beta · Fraktal

Fig. 03 — Product

AI that works where your definitions already live.

Falcon doesn't stop at text. It reads intent, understands available components, builds structured definitions, validates them, and places native objects on the Grasshopper canvas.

01 — Structure

Intent to structure

Briefs become parameters, dependencies, constraints, and graph logic before anything is placed.

02 — Fidelity

Native Grasshopper objects

Real components, wires, panels, groups, sliders, and labels — not screenshots, not static diagrams.

03 — Safety

Validation before placement

Definitions are parsed, checked, retried, and cleaned before the canvas changes.

04 — Context

Context-aware iteration

Falcon reads the current graph state and modifies the existing definition instead of starting from zero.

Fig. 04 — Workflow

From prompt to placed graph.

Four steps. Each one transparent, inspectable, and editable.

  1. 01
    prompt
    "Tower massing study with setbacks every 8 floors and area outputs."
    intentscopeplugins

    Read

    Falcon reads the prompt, current canvas, installed components, and project constraints.

  2. 02
    {
      "nodes": 18,
      "groups": [
        "core",
        "plates",
        "setbacks"
      ],
      "params": {
        "floors": 32,
        "h_floor": 4.0
      },
      "validate": true
    }

    Plan

    The request becomes a structured graph plan: nodes, connections, groups, parameters.

  3. 03

    Build

    Falcon generates a native definition with organized components and editable logic.

  4. 04
    ● placed

    24 / 18 / 4

    comp · wire · group

    Place & iterate

    The graph is placed on the canvas, ready for follow-up edits, debugging, and refinement.

Fig. 05 — Use cases

Built for real computational design tasks.

Falcon is shaped by the workflows of facade designers, massing teams, computational specialists, and AEC innovation groups.

Acase

Adaptive facades

Panel systems, attractor logic, depth variation, facade grids, performance-ready definitions.

Bcase

Massing studies

Parametric massing with floor plates, setbacks, core zones, height controls, area outputs.

Ccase

Floor plate logic

Controllable floor plates with sliders for grid, depth, corridor width, facade offsets, units.

Dcase

Pavilions & structures

Rib systems, curve-based structures, parametric frames, fabrication-aware geometry.

Ecase

Analysis workflows

Connect design geometry to Ladybug, Kangaroo, Karamba and other installed plugins.

Fcase

Canvas debugging

Explain messy definitions, clean up groups, rename components, document existing logic.

Fig. 06 — Category

Not another floor plan generator.
Not another chatbot.

Falcon is a workflow layer for the Grasshopper canvas. Compare the difference.

PropertyGeneric AI chatbotFloor plan generatorFalcon AI
Output typeText replyStatic plan / imageNative GH definition
Workflow locationBrowser tabWeb appInside Rhino / Grasshopper
User controlNoneLimitedComponent-level
Editing modelRe-promptRe-generateEdit graph in place
Technical depthShallowLayout-focusedParametric logic
IntegrationGenericClosedPlugin-aware
Best forQ&APlan studiesComputational design

Fig. 07 — Interface

Four panels, one disciplined loop.

Chat, plan, canvas, and validation — kept visible so the designer stays in control of the logic.

Chat

Prompt & follow-up

  • facade · attractor · depth
  • → context chips
  • → component suggestions
Plan

Graph plan preview

  • 18 nodes · 4 groups
  • validate: true
  • plugins: rhino8, ladybug
Canvas

Native node placement

  • Surface → Divide Dom²
  • Attractor → Remap
  • Extrude → Preview
Validation

Pre-placement checks

  • component catalog · match
  • wire integrity · ok
  • loops · clean

Fig. 08 — Trust

Designed for designers who need control.

Falcon is built around the principle that the graph belongs to the designer. The agent proposes — you place, edit, and iterate.

  • 01Transparent graph plans before placement
  • 02Human-in-the-loop confirmation
  • 03Editable native components
  • 04Plugin-aware component catalog
  • 05Canvas-aware follow-up editing
  • 06Private professional workflow
  • 07No black-box geometry
  • 08No static image outputs

Fig. 09 — Roadmap

Grasshopper-first. Expanding carefully.

A focused beta. We are deliberate about what ships, and equally deliberate about what waits.

Active
  • Rhino + Grasshopper adapter
  • Component and wire generation
  • Canvas read & context iteration
  • Graph validation
  • Prompt-to-definition workflow
Next
  • Canvas explain & debug
  • Plugin profiles
  • Team component libraries
  • Reusable graph templates
  • Analysis workflow generation
Research
  • Plan/layout generators
  • Revit/Dynamo workflows
  • Firm-specific design agents
  • Multi-agent computational workflows

Fig. 10 — Early access

Build the Falcon beta with us.

We are inviting computational designers, architects, and AEC innovation teams who already work inside Grasshopper and want an AI agent that builds native, editable definitions.

↳ private cohort · rolling

↳ built by Fraktal

↳ Rhino 7 / Rhino 8

Reviewed within 5 working days.