AI Multi-agent systems: Creating a Voxel City
Instructors: Stephen Kukharskiy / Alik Sumin / Alina Chereyskaya
Dates: 25 July – 28 July / 08:00-12:00 EST
Themes: Interactive Design / Artificial Intelligence
Software: Blender / ComfyUI / Midjourney / Kodiia
Number of Students: 50
Workshop registration open until filled
Description:
The term “multi-agent AI systems” refers to a network of interactive, intelligent agents collaborating to achieve common goals. Unlike a solitary AI, multi-agent AI distributes intelligence among decentralized entities that work together to solve problems. These systems can be useful in a range of fields such as logistics, power grids, manufacturing, disaster response, and more.
This workshop seeks to delve into the potential applications of multi-agent AI systems in architectural design processes. Our aim is to guide students in the creation of a web application capable of generating a 3D model of a voxel city based on user prompts. Participants will have the opportunity to explore the concept of multi-agent AI systems by creating their own systems using open-source large language models from the Transformers.js library.
No prior coding skills are required to participate in this workshop. However, certain hardware requirements must be met for using ComfyUI.
Participants will be provided with code examples and step-by-step instructions as they work on their projects on the Kodiia platform (https://kodiia.com).
Learning Objectives :
Students will learn how to use tools such as ComfyUI and Midjourney to produce reference images for the city and textures for 3D assets. We will also cover the basics of Blender to create a library of assets and optimize them for browser use. Furthermore, the workshop will introduce students to HTML, CSS, JavaScript, and libraries like Three.js and Transformers.js to create a web application that can generate a 3D structure.
Detail Schedule :
Module 1 – Thursday 25th of July I 08:00-11:00 am EST
Module 2 – Friday 26th of July I 08:00-10:00 am EST
Module 3 – Saturday 27th of July I 08:00 -12:00 pm EST
Module 4 – Sunday 28th of July I 08:00 -10:00 am EST
Albert Sumin :
Albert Sumin is an architect and Computational Designer in Cloud Cooperation (Vienna, Austria). Autodesk Certified Professional Revit Architecture and MEP, Autodesk Expert Elite Alumni. Lecturer at MARCH School, former lecturer at BIM Academy and HSE Graduate School of Urbanism, former computational designer at Coop Himmelb(l)au.
Alina Chereyskaya :
She is Co-founder at Kodiia, a platform that helps creators and coders easily develop generative art, simulations, and video games through tutorials, challenges, and AI-powered coding hints. She has also Co-founded SA lab, an award-winning architectural practice with a focus on adaptive architecture for both physical and virtual worlds
Working at the intersection of architecture, creative coding, game design, and technology to she believes in empowering a better present and future. She has successfully hosted a blog about computational design and creative coding with 4900+ subscribers and has launched a podcast about architecture in the digital age with AI as a co-host with 23 episodes.
Stepan Kukharskiy :
Stepan is the co-founder of SA lab in 2016 which experiments with visual coding tools, combining computational design and digital fabrication tools, to becoming a full-stack developer and creative coder, building web applications, games, and virtual experiences. His main area of focus is exploring how the use of technology impacts the organization of cities, where architecture, people, nature, and technology coexist in harmony.
He has taught and lectured internationally, teaching workshops and short courses, focusing on creative computing. He teaches coding, computational design, and robotics creative professionals, students, and children aged 8-17 years old. He is passionate about creating educational resources and work on Kodiia as a co-founder since 2021 to help creative developers learn and build projects. He has spent the last nine years at SA lab exploring the possibilities of coding, various software, and technologies to implement them into architectural practice. Through his explorations, he has helped SA lab develop a unique design methodology and aesthetics, resulting in an effective work pipeline that reduces design time and the number of errors during the construction process. Our pipeline combines computational design and digital fabrication techniques, incorporating generative design tools, AI, 3D printers, and CNC machines. During the pandemic, his experience in web and game design came in handy and allowed us to switch to digital projects, like virtual spaces and games.
Since 2016, he has been a tutor for international programs and conferences, including ECAADE at TU Berlin, LiveAcademy in Dubai, DigitalFutures hosted by Tongji University in Shanghai and Florida International University in Miami.