Artificial Us (2025)
Can GenAI capture the essence of Latin America? Using fine-tuned AI models, Artificial Us generates images of landscapes and daily life in Chile and Argentina, to then transform them into navigable 3D spaces. Developed with Touchdesigner, Python, and Stable Diffusion.
More
Inter NYC (2025)
Shape constellations and birth stars in this interactive installation commissioned for Inter. Developed on Touchdesigner, using depth cameras, Python, and GLSL for responsive user interactions.
More
Greater Than Two (2025)
Interactive installation representing the prevalence of human connections. Developed using Touchdesigner, Arduino and Python, it employs two custom devices that allow for accurate real-time localization. Exhibited at MIT during the 2025 RealityHack.
More
Stream Diffusion Experiments (2024)
Series of prototypes for interactive tools that leverage different open source image generation models. Developed using Touchdesigner, Stable Diffusion and Python.
ImaginAir (2023)
ImaginAir allows users to draw on a virtual canvas with their fingers, to then create an AI generated composition based on the drawing. Developed with Javascript, p5.js, Google MediaPipe, Python and Flask.
Read more, or try it here.
Project.A.Artgroup x Margarida Feijao (2025)
Collaboration with fashion designer Margarida Feijao for an experimental short film featuring her new collection. I developed the visual effects using Touchdesigner, Python and Premiere Pro.
More
Echos (2024)
No-code AI chatbot development tool built with Google Gemini, PHP, and JavaScript. Developed for the 2024 Google AI Hackathon, it enables users to design and deploy custom chatbots effortlessly.
More
GenAI x Painter (2022)
Collaboration with painter Luis Gomez, exploring how traditional artists can use AI as a tool to expand their creative practice. Created through an iterative process, with the painter and AI taking turns to generate different sections. Developed using Python, Stable Diffusion, and oil on canvas.
More
Slime Mold-way (2023)
Speculative web piece developed in collaboration with Arden Schager, which explores the idea of having a subway system designed by slime mold in NYC. Developed using JavaScript, p5.js and GLSL.
See it live here.
AdMe (2023)
Web app that shows all the accounts that constantly fill my Instagram feed with ads. I extracted the profile pictures of every advertiser on my account. Then, I made a game where you try to remove them from your face, but they always come back. Developed using Google Mediapie, p5.js, Python and HTML.