Simon Willison's Weblog

llm 0.32a1

Release: llm 0.32a1 (https://github.com/simonw/llm/releases/tag/0.32a1) • Fixed a bug in 0.32a0 where tool-calling conversations were not correctly reinflated from SQLite. #1426

Quoting Matthew Yglesias

Five months in, I think I've decided that I don't want to vibecode — I want professionally managed software companies to use AI coding assistance to make more/better/cheaper software products that

microsoft/VibeVoice

microsoft/VibeVoice (https://github.com/microsoft/VibeVoice) VibeVoice is Microsoft's Whisper-style audio model for speech-to-text, MIT licensed and with speaker diarization built into the model.

WHY ARE YOU LIKE THIS

@scottjla on Twitter (https://twitter.com/scottjla/status/2047535371664457863) in reply to my pelican riding a bicycle (https://simonwillison.net/tags/pelican-riding-a-bicycle/) benchmark: I feel

Quoting Romain Huet

Since GPT-5.4, we’ve unified Codex and the main model into a single system, so there’s no separate coding line anymore. GPT-5.5 takes this further, with strong gains in agentic coding, computer

llm 0.31

Release: llm 0.31 (https://github.com/simonw/llm/releases/tag/0.31) • New GPT-5.5 OpenAI model: llm -m gpt-5.5. #1418 (https://github.com/simonw/llm/issues/1418) • New option to set the

It's a big one

This week's edition (https://simonw.substack.com/p/gpt-55-chatgpt-images-20-qwen36-27b) of my email newsletter (aka content from this blog (https://simonwillison.net/2023/Apr/4/substack-observable/)

russellromney/honker

russellromney/honker (https://github.com/russellromney/honker) "Postgres NOTIFY/LISTEN semantics" for SQLite, implemented as a Rust SQLite extension and various language bindings to help make use of