I believe this is the right design for an AI runtime: it puts humans, AI agents and tools on equal footing.
It will grow into a convenient multi-OS runtime that can do what other AI libraries and harnesses do. For now it’s a technical demo with two modes: a CLI coder, and a spatial canvas that’s very handy for a lot of everyday work.
I think the canvas mode is the kind of software we’ll all be using in the 2030s.
I don’t have a name for it yet, so for now let’s call it “emergent software”. The idea is that you build, run and engineer your own systems visually, with help from AI, inside your own dynamic interface that you build for yourself. It’s a lot of fun, especially for multimedia projects.
For example, in a canvas project I’m still working on, a third-party AI agent generates UI and agents: it builds a control panel for making a Manim animation, and a viewport for a Blender video built from the Manim animation’s guidelines. I’ll record a video later; for now I just want to share the general idea. Maybe someone will like it.
If anyone wants to talk about it more, let me know in the comments and I’ll respond.
Have a fantastic day!
Oleksandr