Simon Willison’s Weblog

Subscribe

Thursday, 21st May 2026

  • "View SQL query" buttons for both visible tables and collapsed SQL result tool calls.
  • Don't display empty reasoning chunks
  • Improved handling of truncated responses - table still displays to the user even if the SQL results were truncated when showing the agent.

See Datasette Agent, an extensible AI assistant for Datasette.

  • "View SQL query" buttons below rendered charts.

A Datasette Agent plugin for running commands in a Fly Sprites sandbox.

Datasette Agent

Visit Datasette Agent

We just announced the first release of Datasette Agent, a new extensible AI assistant for Datasette. I’ve been working on my LLM Python library for just over three years now, and Datasette Agent represents the moment that LLM and Datasette finally come together. I’m really excited about it!

[... 659 words]

Tool Curly Quote and Em Dash Highlighter — Identify curly quotes, curly apostrophes, and em dashes in your text with this highlighting tool. Paste or type content into the input panel to see matching characters highlighted in the preview, with real-time counts for each character type. This utility helps detect typographic characters that may have been introduced through word processors or web copy.
  • Improved design of the /-/llm-limits page, now using the base template. #2
  • Now shown in application menu for users with the datasette-llm-limits-view permission.
Wednesday, 20th May 2026
Friday, 22nd May 2026