This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Simon Willison
simonwillison.net
did:plc:kft6lu4trxowqmter2b6vg6z
If you've been trying to figure out DSPy - the automatic prompt optimization system - this talk by @dbreunig.bsky.social is the clearest explanation I've seen yet, with a very useful real-world case study https://www.youtube.com/watch?v=I9ZtkgYZnOw
My notes here: https://simonwillison.net/2025/Oct/4/drew-on-dspy/
2025-10-04T23:05:32.857Z