42 related articles
Tech FrontiersSimon Willison releases datasette-agent-sprites plugin for secure AI Agent command execution in Fly Sprites sandbox. Analysis of its architecture, use cases, and significance.
Meta Muse Spark 1.1 Released: A Deep D…
Meta officially releases Muse Spark 1.1, the first model in the Spark series to offer an API, with a focus on strengthening agentic tool calling and computer use capabilities.

Simon Willison updates his OpenAI WebRTC voice tool with document context support and GPT-Realtime-2, enabling low-latency voice conversations grounded in specific documents.

The datasette-fixtures plugin lets Datasette plugin developers quickly create a standard test database with a single uvx command, greatly simplifying plugin testing.
Product Reviewsdatasette-llm-accountant 0.1a4 released, fixing a response chain tracking bug. This open-source plugin helps developers monitor LLM API calls, token usage, and costs with chain tracking for Agent workflows.
Tech FrontiersSimon Willison releases Datasette Agent, combining LLM with Datasette to enable natural language database queries, plugin extensions, and local model support for personal data analysis.
Tech Frontiersdatasette-llm 0.1a7 adds model default configuration, supporting preset temperature and other parameters for specific LLMs to standardize batch data enrichment.
TutorialsSimon Willison built a complete iNaturalist observation aggregation tool using only his phone and Claude Code while camping. A detailed look at the Python CLI, Git Scraping, and static frontend architecture.
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.
TutorialsDatasette creator Simon Willison debugged an OpenStreetMap display issue, uncovering CAPTCHA and Referrer-Policy conflicts, then built a plugin fix using GPT-5.5 and Codex.
TutorialsA detailed guide to Simon Willison's open-source tool inaturalist-clumper 0.1, which automatically clusters iNaturalist observation records by time and location, outputting JSON for nature blogs, data visualization, and static site integration.
Tech FrontiersSimon Willison built a QR code generator with Claude AI, supporting URL text and WiFi QR code generation with style customization. A detailed look at this vibe-coding project's design and AI-assisted development insights.
Tech FrontiersDatasette founder Simon Willison launches official blog built with OpenAI Codex Desktop, sharing full AI session transcripts and demonstrating transparent AI-assisted development practices.
TutorialsSimon Willison used Claude Code for web on his phone to aggregate a decade of iNaturalist wildlife data into his blog. A look at the architecture, Beats system, and how AI is reshaping dev workflows.
TutorialsSimon Willison built an iNaturalist observation display tool on his phone while camping using Claude Code, Git Scraping, and GitHub Actions with zero servers.
Tech FrontiersDeep dive into LLM 0.32 alpha's two core refactorings: message sequence API aligned with OpenAI format, stream_events for typed streaming responses, serialization design, and backward compatibility.
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.