What makes me most excited about this is that it uses LLMs in a way that the result (a computer program) is still understandable and editable (hackable).
Instead of having an AI model output some kind of "black-box conclusion" on a data set / question, it can output code that we can inspect, improve, and learn from. Using LLMs in this way still keeps us as users "in control" - and I think it's a promising path for responsible AI.
I've done some experiments[1] adding ChatGPT-like functionality to my open source Typescript Notebook environment[2] back in december, and hope to revisit this soon :)
[1] https://twitter.com/YousefED/status/1599805936280907776 [2] https://www.typecell.org/