Workshops

Wednesday, November 11th | @ verizon education center / cornell tech | IN PERSON

Join your peers for a full day of in-person workshops hosted by design innovators and software pioneers, designed to introduce participants to a wide range of powerful new workflows that enable new ways of working and enhance existing design processes.



Location

 

All In Person Workshops are hosted at:

Verizon Education Center

Cornell Tech

2 W Loop Rd, New York, NY 10044

Transit Options


Agenda

9:30 am

10:00 am - 1:00 pm

1:00 pm - 2:00 pm

2:00 pm - 5:00 pm

Registration

Morning Classes

Lunch Break

Afternoon Classes


FULL day Workshops


+

Thornton Tomasetti | CORE studio + McNeel

A Practical Guide to MCP & Multi-Agent Workflows

Agentic AI and MCPs are all the rage these days, but it can be difficult to separate hype from substance. If you'd like to learn about these emerging technologies but aren't sure where to start, join our full-day workshop for a step-by-step, beginner-friendly, and AEC-focused walkthrough of the latest AI protocols. You will learn what Model Context Protocol is, how it works, and how to build your own MCP servers to help automate various design workflows. We will also take a look at MCP features within the latest release of the Swiftlet Grasshopper plugin, which will let us interact with a Rhino model using an LLM. From there, we will explore AI agents, how to easily build them using open-source frameworks, and how to let multiple agents collaborate with each other via the A2A (Agent to Agent) protocol.

Sergey Pigach

Senior Associate Applications Engineer

Thornton Tomasetti | CORE studio


+

Thornton Tomasetti | CORE studio + Ontologic

Automating Grasshopper Plugin Development with AI

This hands-on workshop uses PleaseREST, an open-source Claude Code plugin, to automate the creation of Grasshopper plugins that connect GH to web apps. Wiring a REST API into Grasshopper usually means weeks of repetitive work setting up an HTTP client, a component per endpoint, icons, tests, and packaging. In this workshop, you'll drive a real API into a complete, buildable, and publishable Grasshopper plugin. You plan, review, and test. PleaseREST does the rest. No Grasshopper or C# coding knowledge required.

Most common web services today, such as Notion, Miro, and Google Suite, expose a REST API, but connecting one to Grasshopper still means reading docs, writing an HTTP client, building a component per endpoint, drawing icons, writing tests, and packaging for Rhino 7-8 on Windows and Mac. This workshop dissects that workflow and rebuilds it as a Claude Code plugin that can automate Grasshopper plugin generation.

Eesha Jain

Senior Computational Designer

Thornton Tomasetti | CORE studio

Marijn Luijmes

Computational Design Expert | AEC application developer

Ontologic


+

Reope + KPF

From User to Maker

Learn how to make tools for Revit that fit your creative process and your projects, covering everything from the fundamentals to advanced toolmaking topics. Attendees will apply what they learn by creating working Revit add-ins during the workshop. Everyone leaves with at least 3 add-ins they can use at work the next day.
Agenda
Morning

  1. The Revit Application Programming Interface: elements, parameters, transactions

  2. Software principles for Revit Add-ins including what makes an add-in safe and shareable

  3. Prompting fundamentals for tool-making: describing intent, constraints, and UI

  4. Build add-ins 1–3:

    • Add-in 1: dialogue window

    • Add-in 2: form-based tool

    • Add-in 3: rich UI tool

Afternoon

  1. Advanced concepts in toolmaking

  2. Build two add-ins with rich-UI applications, more advanced than the morning set

  3. Wrap-up: taking tools from personal to project to firm-wide products

Iliana Papadopoulou

Architect and Software Developer

Reope

Filippo Rossi

AEC Software Developer

Reope

Veronica Quintero

Senior Associate Principal, BIM Practice Manager

KPF

Rachel MIN

Senior BIM Specialist, Design Technology

KPF


+

IaaC + Tiffany & Co.

Agent-driven parametric modeling with Rhino.Compute and Unity

This workshop introduces an experimental workflow connecting AI, Unity, and Rhino.Compute. We'll explore how an AI agent could reason over a Grasshopper definition's inputs, run it via Rhino.Compute, and visualize results in a Unity 3D environment.

Ahmad Tabbakh

Sr. Computational Designer, JDIW

Tiffany & Co.


+

ZAHNER + KPF

Reinforming Intent: Tracing AI Inside the Fabrication Loop

We believe design intent should remain closely connected to fabrication. Too often, AEC workflows create a handoff: design intent becomes instruction, the machine executes, and the result is evaluated only after the work is done. This workshop explores what happens when that handoff becomes a feedback loop.

What becomes possible when a machine can see the result as it emerges, interpret what it sees, and adjust its actions in real time?

For this workshop, we extend the fabrication loop by giving the machine vision, computation, and the ability to respond. Rather than treating design, machine instruction, and physical output as separate steps, we ask how they might continuously inform one another.

Vahid Koliyaee

R&D Engineer II

ZAHNER

Ethan Kerber

R&D Engineer III

ZAHNER

Joe Brennan, AIA, NCARB

Senior Computational Designer, Associate Principal

KPF

Darwin Diaz

Senior Digital Fabrication Specialist

KPF


+

ShapeDiver + NodePen

Multiplayer Grasshopper Workflows

Grasshopper was never built for teams. Definitions are fragile to version, hard to divide across collaborators, and often tied to third-party plugins that can break the moment you move to a new machine. And what if you really just need to work on the same script at the same time?

In this workshop, we explore new ways to collaborate in Grasshopper. We show how ShapeDiver and NodePen allow you to break a single design problem into several definitions and orchestrate them together inside of one modular application: write scripts together in the browser, coordinate them with live or versioned clusters, and then export the final product to ShapeDiver. We also show how the new integration between the two platforms enables the frequent and parallel iteration on NodePen to take advantage of the versioning and instancing capabilities in ShapeDiver's App Builder..

After a dual introduction to those features in NodePen and ShapeDiver, we propose and test a collaborative workflow through a mini-hackathon. We first identify a complex problem and break it down in modular parts; participants will then work in parallel, either in Grasshopper or directly in NodePen, before putting all parts together in a single online application, modular and cleanly versioned.

No prior experience with NodePen or ShapeDiver required. Just bring your Grasshopper skills and painful memories of projects involving Grasshopper collaboration.

Mathieu Huard

Co-Founder and Head of Project

Shapediver

Chuck Driesler

Founder & Software Engineer

Nodepen

Alex Schiftner

Co-founder and CTO

Shapediver


+

Raven + Bollinger + Grohmann

Raven x Bollinger+Grohmann: Generative Geometry with Structural Analysis

In this hands-on workshop, Raven and Bollinger+Grohmann will explore how AI-driven geometry generation can connect with real-world structural design processes. Participants will use Raven to generate and iteratively develop structural geometries, then carry these into a workflow informed by Bollinger+Grohmann’s engineering practice.

Rather than focusing on isolated tool demonstrations, the workshop will work through a concrete design example and examine the exchange between geometry generation, structural logic, and design iteration.

The session is aimed at architects, engineers, computational designers, and anyone interested in how emerging generative tools can connect to established AEC workflows. No prior Raven experience is required.

Matthew Tam

Design Technology Lead, Vienna

Bollinger- Grohmann


morning Workshops


+

Heatherwick Studio + Krea

Agentic workflows for human centred design

The workshop will explore design processes through human interaction and agentic workflows using Krea.ai and examples from Heatherwick Studio’s optioneering process.

We will cover workflows based on live sketching, AI media generation (images, video, and 3D), and bridging between Krea and platforms like Rhino, Slack, and others.

No software or coding skills needed.


+

Karamba3d + Tunny

Structural Optimization with Karamba3D and Tunny: Applying Code-Based Design

This workshop looks at structural optimization and code-based design across various materials and national standards. Working through live examples, we'll design and validate a structure to different codes such as Eurocode and AISC, and then couple that model to state-of-the-art multi-objective optimization in Tunny.

The first half covers the fundamentals of structural design in Karamba3D: building the model, cross-section design, and code-based checks. The second half covers the fundamentals of optimization in Tunny, which goes well beyond genetic algorithms — Bayesian methods (TPE, GP) alongside evolutionary ones (NSGA-II, CMA-ES) — with multi-objective search, constraints, and live analysis in the interactive dashboard.

We'll finish with two things that go beyond finding a single optimum: Tunny's human-in-the-loop functionality, which uses Preferential Bayesian Optimization to bring subjective design judgment into the loop, and design space exploration that builds predictive models of how parameters relate.

Prior knowledge of Karamba3D or Tunny is not required, but is highly recommended


Proving Ground

Back to Basics: Computational Design Fundamentals with Grasshopper and LunchBox

Computational design with Grasshopper has evolved from a niche skillset into a foundational capability for many architecture and engineering practices. This workshop will explore fundamental skills and concepts that are essential for learning computational thinking with Rhino and Grasshopper. Step-by-step introductions to geometric development, parametric iteration, analysis, and data workflow will be covered in this short half-day introduction. Rhino, Grasshopper, and the LunchBox plugin will be used throughout the workshop.

Who is this workshop for?

Architecture and engineering design professionals who are beginning their computational design journey. While the workshop assumes no initial knowledge of Grasshopper, the course will also help participants who want to “brush up” on some fundamentals.

Nathan Miller

Chief Executive Officer, Founder

Proving Ground


afternoon Workshops


Proving Ground

The Next Generation: Exploring New Workflows with Grasshopper 2

Grasshopper 2 is a radical evolution of the popular Grasshopper workflow. While it shares many of the same computational design conventions as Grasshopper 1, G2 represents a complete ground-up rebuild. G2 features new capabilities for efficient computing, data integration, visualization, collaboration, recursive looping, definition management, and user experience. This workshop will explore the new workflows that are available with Grasshopper 2 with step-by-step examples.

Who is this workshop for?

Architecture and engineering design professional who are interested in learning how they can utilize Grasshopper 2 in their computational design workflow. A general context and knowledge of Grasshopper 1 will be beneficial in understanding how the platform has evolved. However, if you are just beginning your computational design journey, why not start with the latest tools?

Nathan Miller

Chief Executive Officer, Founder

Proving Ground


Perkins & Will

Collaborative Vibe Coding for AEC

This is a fun, collaborative vibe-coding workshop focused on how teams can rapidly develop toward a shared goal. Rather than treating “one-shotting” an app as a solitary exercise, the workshop will show how designers, technologists, and subject-matter experts can work together to frame a problem, define scope, contribute domain knowledge, test assumptions, and refine a working prototype. Participants will leave with a practical framework they can bring back to their firms to make vibe coding more collaborative, engaging, and useful.

No coding background necessary, just a laptop with a browser and curiosity. You'll learn to use AI to write code, use GitHub to collaborate with your team (branches, pull requests, merge conflicts and all), and build small AEC-flavored apps — a 3D viewer, a markup tool, and/or a data dashboard. You'll walk out ready for the next day's hackathon, and with the resources and knowledge needed to run this exact workshop back at your own firm.

WHO IS THIS WORKSHOP FOR

Architects, engineers, PMs, and anyone in AEC who's curious about AI coding but has never opened a terminal. No prior coding experience required. If you can use a browser and you're willing to try, you're the target audience. 

Luke Gehron

Computational Designer

Perkins & Will

Nirvik Saha, Ph.D.

Digital Innovation Technologist

Perkins & Will

Victor Wanderley Barbosa

Associate, Senior Digital Practice Manager

Schmidt Hammer Lassen


Foster + Partners

Cyclops: GPU-based Optimisation Strategies

Design teams are often faced with thousands of possible iterations, yet only limited time to evaluate them. This hands-on workshop explores how Cyclops can be used to automate design exploration and identify high-performing solutions through evolutionary optimisation.

Participants will build optimisation workflows at façade and building scales through examples inspired by real-world design scenarios. The workshop will demonstrate how optimisation can support early-stage decision-making, reveal non-intuitive design opportunities, and balance competing environmental criteria.



Thank you to our Partners!

 
 

Thank you to our sponsors!

 
 

 
 

Continue to stay informed by following us on Twitter, Instagram, and checking our website.

Please take a minute to review our values and promise to the community.