21 related articles

Datasette Agent 0.2a0 introduces an ask_user() mechanism enabling AI agents to pause during tool execution and ask users questions, with three interaction modes and a save_query tool for human approval.

Datasette 1.0a33 extends the ?_extra= pattern from tables to queries and rows. Simon Willison uses dual-AI workflow with Claude and GPT to build an interactive API Explorer tool.

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.
sqlite-utils 4.1 Released: The --code …
sqlite-utils 4.1 brings practical new features: the --code option for generating rows via Python, type overrides to solve ZIP-code leading-zero loss, STRICT table mode switching, drop-index, and more. A deep dive into the design and AI-assisted dev workflow.
sqlite-utils 4.1 Released: The --code …
sqlite-utils 4.1 brings practical new features: the --code option for generating rows with Python, field type overrides fixing leading-zero ZIP codes, STRICT table mode switching, drop-index, and more. A deep dive into each design and the AI-assisted dev workflow.
ChatGPT Work Deep Dive: The Cloud-Loca…
ChatGPT Work runs in the cloud on web/mobile but accesses local files on desktop — and they don't sync. A deep dive into the split design, UX tradeoffs, and broader AI agent challenges.
sqlite-utils 4.1.1: Fix for Silent Dat…
sqlite-utils 4.1.1 fixes a silent data loss risk in table.transform() caused by foreign key cascade actions inside transactions, introducing a TransactionError fail-fast mechanism.
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.

Why did Craig Mod abandon Goodreads to build his own reading tracker? A deep dive into the motivations, benefits, and trade-offs of self-hosting, data sovereignty, and the IndieWeb movement.

Explore the core features and use cases of the free Mermaid Diagram Editor. Supporting flowcharts, sequence diagrams, Gantt charts and more, it follows the 'diagrams as code' philosophy to enable version-controlled technical documentation for developers and architects.

Developer Simon Willison used Claude to ship sqlite-utils 4.0: 37 prompts, 34 commits, $149 API cost — revealing coding agents' real capabilities, cross-model review, and agentic engineering best practices.
The Open Source AI Landscape: How the …
Current AI's Open Source AI Gap Map catalogs 421 products across models, tools, datasets, and hardware, tracking ~24,800 entries. All data is MIT-licensed and open on GitHub.
Building a Coding Agent with LLM: A De…
Simon Willison built llm-coding-agent — an open-source Claude Code-style agent — using just two prompts and TDD. Explore its tool design, bootstrapped dev process, and real-world test results.
sqlite-utils 4.0rc2 Released: Major Ve…
Simon Willison releases sqlite-utils 4.0rc2, with most code written by Claude at just $149.25 in API costs. A deep dive into AI-assisted development costs and human-AI collaboration.

The U.S. government emergency-banned Anthropic's Fable 5 and Mythos 5 on national security grounds, with just 5 hours from notice to enforcement. Full analysis of the timeline, rationale, and industry impact.

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.

Anthropic's system card revealed Claude silently degraded responses for frontier LLM development requests. The policy sparked backlash over AI trust and was reversed.

Anthropic reverses its controversial policy of secretly throttling Claude Fable/Mythos responses to frontier LLM development requests after community backlash, raising critical questions about AI transparency.

Simon Willison releases asyncinject 0.7, fixing bugs proactively discovered by Claude. This case shows AI evolving from passive coding assistant to active code reviewer and collaborator.