A fun thing to do with an LLM is to dump in an arbitrarily complex blob of JSON and tell it to just figure out a nice way to display it - I've found that Claude 3.5 Sonnet has really good taste in building sensible UIs on top of nested JSON structures gist.github.com/simonw/1af1cd4