llm-gemini 0.33
- Source
- simonwillison.net
- Date

Context
Simon Willison's llm-gemini 0.33 release brings Gemini support into the capabilities introduced by the earlier LLM 0.32 release. Users can see reasoning traces and enable provider-side tools, including code execution, through the command-line application.
The distinction matters for understanding where work happens: the command initiates a request, while the provider runs the enabled server-side tool. Willison's LLM 0.32 explanation also notes that model plugins need updates to participate fully in the new system. Version 0.33 supplies that compatibility for this plugin.
- LLM — A large language model — the neural network behind tools like Claude and ChatGPT, trained on huge amounts of text to predict what comes next.
- streaming — Sending a model's response token by token as it is generated, so the reader sees text immediately instead of waiting for the whole answer.
- embedding — A list of numbers representing a piece of text's meaning, so that similar meanings end up numerically close and can be searched.
“This version of the plugin adds support for today's Gemini 3.7 Flash release, plus gemini-3.6-flash , gemini-3.5-flash-lite and two embedding models gemini-embedding-2 and gemini-embedding-001 .”
“The plugin is also upgraded for compatibility with LLM 0.32, which means you can now see reasoning traces and you can also enable server-side tools using this pattern”
“I had Gemini 3.7 Flash draw me some pelicans riding bicycles at high, medium, and low thinking efforts (minimal, which was an option in 3.6 Flash, has been removed in 3.7.)”
“One catch though: the pelican I showed here was rendered with Safari. Both Firefox and Chrome render it differently, due to Safari being more tolerant of empty SVG <filter> elements than those other two browsers.”
Checking sign-in…
Loading comments…

