Vibe Coding Room

Turns spoken ideas into a shared visual project tree that people can shape together before sending selected branches to coding agents.

Key takeaways

01

Spoken ideas can become interactive mock-ups that everyone in the room can immediately open and shape.

02

Spatial project trees make parallel builds and agent suggestions visible, selectable, and easier to shape together.

03

A communal interface can make agentic software creation less intimidating for nontechnical participants.

Summary

The demonstration begins with a participant describing an application idea. The system turns that prompt into a project tree and an interactive mock-up that people in the room can open by scanning a code, then either continue shaping or send forward for a fuller build.

The room uses a gardening metaphor to organize parallel work. Ideas and code projects grow as trees, research suggestions appear as crystals, and selected branches can be routed into an inner agent loop while conversation in the room continues to generate new work.

The prototype uses body and depth sensing for spatial control and an agent backend that the presenter said could be substituted with another loop. The tree interface is designed to make collaborative coding less intimidating for nontechnical participants, while more intensive workflows would need a denser, customized interface.

Asked about a business model, the presenter described the project as a third, communal computational space. It could be commodified, but the stated motivation was to build it for the surrounding community and the people using the building.

How it works

01

Describe an idea in the room

A participant expresses the application they want, and the system begins turning that description into a build.

02

Represent the build as a spatial tree

The system spawns a tree for the project, making its work and related ideas visible across the shared room.

03

Open the interactive mock-up

The system generates an interactive website mock-up that the audience can open by QR code, try immediately, and either keep shaping or request as a fuller build.

04

Send selected branches back to agents

Participants select or deselect which ideas enter the inner agent loop, while ongoing discussion and research suggestions continue producing new branches.

Transcript

I'm presenting vibe coderoom.ai. So sometimes I'm just, you know, out and about having a snack, you know, and I still want to vibe code because I fully have AI psychosis. So what do I do? I take my And I'm come here, and I can just start building. How do I start building in here? Well, I can turn on this demo mode.
Also, can you take a look at the screen over there? I'm controlling it on the laptop here with my hand. So you've got full, both this and, you can zoom in and out like that. So I'm just gonna pop these bubbles here. This is how the, screen is controlled. And now we are in the describe our idea phase. So we're going to go back to the laptop. We're gonna go back to the laptop, and we're gonna say, "Hey, I would really like to build an app that shows me all the city bikes in the Brooklyn area."
And we're gonna go back to the screen here and have the Vibe Code Room ship it. Now, while it's building that, I'm gonna show you the other setups we have here. We have another, single wall, but we also have the double wall over here. This is where you can really feel the psychosis. So if you're in here, you know, you're just chilling out. You really never have to leave. There's just a bunch of trees that are different code projects that are building and expanding. Also, we're gonna take a look at the ceiling. Over here on the ceiling we have the research mode. So research mode takes everything that was built in this room, that was talked about in this room, and then it's just, it, instantly building it.
It, we can even see the crystals here. This crystal over here on the, tree, this is AI suggesting that we research this. And if I click on it, then we'll build an interactive HTML5 show presenting the summary of what makes those to research. We're gonna go back to our interactive demo, and you can see over here that it spawned a tree.
And now it is presenting us with a mock. So this instantly makes a interactive, like, website. Then you click in on the website, and you can, you can scan this website over here. The audience can even scan it in real life in real time, and then interact with it in order to... Yeah, anybody should be able to scan that. And you should be able to see the mock-up, and then you can give it... You can either, like, keep shaping it, or you can have it build it for real.
All the ideas show up here as trees, and you can select and deselect them, into, like, different... Basically into the inner agent loop and then talk to it. You can get a bird's-eye view of the whole scene over here by just zooming out of it. And any ideas that are continuing to be talked about in the room in the auto auto-build mode, just continuously get built, out while you're being here. Of course, in live demo mode, I didn't realize that having multiplayer fucks up the, camera angles so badly, but, that's an improvement. Currently, we're using Kinect cameras, for this room and a more fancy depth perception camera for the other one.
The ideal setup would have multiple cameras and, LiDAR and skeletal. So this is definitely a POC and a, and work in progress. Also, it's using Smithers for the back end. It's using elizaOS for the back end. But really you can have any sort of agent loop, plug it in here, take your workflows. Really, like, you can just build the room however you want for yourself while you're in the room.
The first question is, how long will you be in the Vibe Coding Room if people want to come up and try?
I'm going to take a 15-minute break, and then people can have a guided, experience of Vibe Coding Room. Unfortunately, technical issues, multiple recalibration of the setup is not working, we found out it was not working, but I will be giving the single wall experience. We have some projector that fucked up today.
I have a question. I like, I like the tree concept and the idea of How will you relate that?
Growing things and, the coding environment is, developing an, actual, like, physical environment kind of thing. Are there other environments that, you've also created or thought about that could, represent, like, a building space like that?
Yeah. So originally, I had space mode, that was based off of Star Wars: Battlefront II, for if anybody knows what that is, the galactic quest mode. But that was a little not friendly to, like, my design team, my marketing team, whatever. This actually started live with a GitHub work tree design, but, and then during one of my talks on, like, Vibe Coding for non-technical people, I basically realized the planting, like, tree metaphor of, like, gardening for vibe coding works really well. Eventually, we're gonna create a custom UI for this where you get like a shovel, and then you can plant an idea, and then you can trim different versions of, like, the branches in the tree, and you can propagate from another project.
You'd like to take a branch from another project into this project. There's also a... You can scan a QR code and just, like, put any repo or any, like, link into this. So it really makes, like, multiplayer vibe coding more, efficient. But actually, this specific front end is not for power users. It is for non-technical people. It is to try to have a non-scary way to interact with it. That's why I chose it. For the, like, I wanna create 200 thoughts per minute with 20 people in the same room, which is also a motivation of mine. You actually need, like, a heat map sort of thing where you're... 'Cause you're actually, like, juggling many thoughts, right?
So you need to visually see which ones are, like, working and which ones are, like, not working, so you can reprioritize. 'Cause when you're playing that game, you're trying to give the smallest prompt that'll keep the agent running for as long as possible. So it's like a... You need a very customized UI to do that. That's, like, more space and products.
Yeah. Okay, Ron, so the question from the audience, it's from an investor. They're wondering, is your business model B2B?
Yeah. This is, definitely a, This can be thought of as really a third computational space, a communal computational space. You know, however you want to frame it. Do businesses need something like this? Yes. Did I spend this time building it for businesses? No. I spent it building for my community. I spent it building for the people in this building. Can it be commodified? Yes. Should it be commodified? Maybe somebody else can answer that question.
So it's C2C technology, you're saying. Community to community?
Community to community, yes.