2026-05-12

Simon Willison — 2026-05-12#

Highlight#

The standout update today is the alpha release of llm 0.32a2, which adapts to OpenAI’s new endpoints to expose interleaved reasoning across tool calls for GPT-5 class models. It’s a great example of Simon quickly evolving his CLI tools to make the latest LLM reasoning capabilities highly visible and practical for developers.

Posts#

llm 0.32a2 · Source Simon dropped a crucial update to his llm CLI to support the latest reasoning-capable OpenAI models (like the GPT-5 class), which now use a different endpoint rather than /v1/chat/completions. This shift enables interleaved reasoning across tool calls, and the CLI now natively displays these summarized reasoning tokens in a distinct color directly in the terminal. For those who prefer a cleaner output, you can easily suppress the reasoning steps using the new -R or --hide-reasoning flags.

Simon Willison

Simon Willison — Week of 2026-05-08 to 2026-05-15#

Highlight of the Week#

The standout development this week is Simon’s rapid adaptation to the latest frontier model capabilities, most notably releasing llm 0.32a2 to expose and visualize the new interleaved reasoning tokens of GPT-5 class models directly in the terminal. This perfectly pairs with his hands-on explorations of embedding LLM calls deeply into developer workflows, such as executing prompts via script shebangs and leveraging models to output rich HTML rather than just Markdown.