Enabling blocks to do more, on their own... like building flows

Been experimenting with allowing GPT to control the canvas more by prompting it to execute basic canvas functions. Still a very early work in progress, but check out the video in the tweet below and the example starter flow if you want to try it yourself (features are live)!
In this video example, I simply ask a super-prompted chat to:
"help me learn about Art Deco"
- it spawns several image creations it feels are relevant
- opens up 3 chat windows (with itself) to get more info about some sub-topics
- summarizes the 3 chat topics
- and then summarizes the entire process into a single paragraph
All from my simple "I want to learn more" message. All I did is zoom/pan the canvas and move around the results.
More experiments w "self-building flows" & gpt "info explorations"
— Ryan Robitaille (@ryrobes) May 22, 2023
Neat thing is that all the logic here is in a chat convo - I just gave it canvas primitive fns (add block, connect blocks, read/reply loop) & "taught" basic behavior.
Want to try it, see ๐งต below! pic.twitter.com/6gT2wp7CwK