Feeds
signup
login
Simon Willison's Weblog: Entries
Building Python tools with a one-shot prompt using uv run and Claude Projects
Gemini 2.0 Flash: An outstanding multi-modal LLM with a sci-fi streaming mode
ChatGPT Canvas can make API requests now, but it's complicated
I can now run a GPT-4 class model on my laptop
Prompts.js
First impressions of the new Amazon Nova LLMs (via a new llm-bedrock plugin)
Storing times for human events
Ask questions of SQLite databases and CSV/JSON files in your terminal
Weeknotes: asynchronous LLMs, synchronous embeddings, and I kind of started a podcast
Notes from Bing Chat—Our First Encounter With Manipulative AI
Project: Civic Band - scraping and searching PDF meeting minutes from hundreds of municipalities
Qwen2.5-Coder-32B is an LLM that can code well that runs on my Mac
Visualizing local election results with Datasette, Observable and MapLibre GL
Project: VERDAD - tracking misinformation in radio broadcasts using Gemini 1.5
Claude 3.5 Haiku
W̶e̶e̶k̶n̶o̶t̶e̶s̶ Monthnotes for October
You can now run prompts against images, audio and video in your terminal using LLM
Run a prompt to generate and execute jq programs using llm-jq
Notes on the new Claude analysis JavaScript code execution tool
Initial explorations of Anthropic's new Computer Use capability
Everything I built with Claude Artifacts this week