Simon Willison ships llm-openrouter 0.7 with three server-side tools: Shell, WebFetch and WebSearch
GitHub (simonw/llm-openrouter)·medium signal
Released August 21 alongside LLM 0.32 compatibility, the plugin now surfaces reasoning traces for OpenRouter models, supports the OpenRouter Responses API, and exposes three tools that run on OpenRouter's side rather than locally. Server-side Shell in particular means a CLI user can hand a model an execution environment without provisioning one, which changes the threat model for anyone piping LLM output into a script. This is the same tool trio most agent harnesses hand-roll, now available as a one-line plugin install.