15 related articles

The datasette-fixtures plugin lets Datasette plugin developers quickly create a standard test database with a single uvx command, greatly simplifying plugin testing.
Tech FrontiersSimon Willison releases llm-echo 0.5a0 with a new thinking option to simulate LLM chain-of-thought output. Learn how this testing plugin streamlines AI development workflow automation.
Tech FrontiersSimon Willison's open-source CLI tool LLM releases v0.32a1, fixing a data integrity issue when restoring tool-calling sessions from SQLite. Learn about the fix, core features, and how to update.
Deep DivesSimon Willison releases LLM 0.32a0 alpha with message sequences and typed streaming chunks, redefining how Python developers interact with LLMs while maintaining full backward compatibility.
Tech FrontiersDatasette 1.0a29 preview released, fixing a segfault race condition introduced by test optimization. Developer Simon Willison used GPT-5.5 xhigh to help reproduce the issue, showcasing AI debugging in practice.
Tech FrontiersSimon Willison releases LLM CLI tool v0.32a1, fixing a critical bug where tool-calling conversations failed to reload from SQLite. Details on the fix and upgrade.
Tech FrontiersSimon Willison releases LLM 0.32a0 preview—an open-source CLI tool that calls GPT-4, Claude, Gemini, and more through a unified interface with plugins.
Tech FrontiersSimon Willison releases LLM 0.32a0 alpha with message sequence modeling and typed streaming parts, supporting multimodal output and conversation history injection while maintaining backward compatibility.
Tech FrontiersSimon Willison releases LLM Python library 0.32a0 alpha with message sequence prompts and typed streaming responses, redesigning model interaction abstractions for multimodal output, tool calls, and modern LLM features.
Tech FrontiersSimon Willison releases LLM library 0.32 alpha with message sequences and typed streaming chunks, replacing the old text-in-text-out model to fully support multi-turn dialogue, multimodal output, and tool calling.
Tech FrontiersSimon Willison releases LLM CLI tool 0.32a1 alpha, fixing a critical bug where tool-calling conversations couldn't be correctly restored from SQLite, ensuring data integrity in AI Agent workflows.
Tech FrontiersDeep dive into Simon Willison's LLM Python library 0.32 refactoring: new message sequence API, typed streaming responses, and universal serialization for multimodal AI and tool calling.
Deep DivesSimon Willison releases LLM 0.32a0 alpha with message sequences API and streaming multi-type parts, redesigning how the Python LLM library handles model interactions for complex inputs and outputs.
Deep DivesDeep dive into Simon Willison's LLM 0.32a0 refactoring: message sequence inputs, typed streaming events, SQLite-decoupled serialization, and backward-compatible API evolution strategies.
Tech FrontiersSimon Willison releases LLM CLI tool v0.32a1, fixing a data integrity bug when reloading tool-calling conversations from SQLite. Details on the fix, impact, and upgrade steps.