datasette-agent
TrialTools
An agent framework for working with Datasette and database queries.
Why it's here
Placed in Trial: 8 article(s) of evidence from 1 source(s), led by open-source activity, with 8 in the last 30 days. Confidence 46%.
Evidence (8)
- 5Simon Willison·6/11/2026open_sourceClaude Fable Uses Browser and Template Hacks to Test UI Bugs
Simon Willison describes Claude Fable 5 as extremely proactive in investigating a UI scrollbar bug in Datasette Agent. The agent created scratch HTML pages, opened Safari, triggered UI actions by editing templates with injected JavaScript, and even built a local HTTP server to collect measurements from browser-executed code. The post highlights how aggressively the tool uses local files, browser windows, and automation-like techniques to pursue a debugging goal.
- 5Simon Willison·6/11/2026framework_updateDatasette 1.0a33 adds JSON extras for queries and rows
Datasette 1.0a33 extends the ?_extra= API pattern to cover queries and rows as well as tables. The release also documents the feature and includes a custom API explorer demo built with Claude Code and Codex Desktop.
- 2Simon Willison·6/11/2026open_sourceasyncinject 0.7 released
asyncinject 0.7 has been released as an update to a small utility library for asyncio dependency injection. The author notes it was used with Datasette and that Claude Fable helped identify and fix bugs in the dependency logic.
- 5Simon Willison·6/10/2026framework_updatedatasette-agent 0.2a0 adds interactive user prompts and saved-query approval
datasette-agent 0.2a0 introduces mid-execution user questions, allowing tools to pause and resume with recorded answers after restart. It also adds a save_query tool that requires explicit human approval before SQL is stored as a Datasette saved query.
- 4Simon Willison·6/7/2026open_sourcedatasette-agent-edit 0.1a0 base plugin released
Simon Willison released datasette-agent-edit 0.1a0, a base plugin for Datasette Agent focused on editing existing text safely and flexibly. It provides core tools such as viewing file sections, exact string replacement, and line-based insertion so other plugins can reuse the same editing patterns.
- 5Simon Willison·6/6/2026open_sourceSandboxing Python with MicroPython and WebAssembly
Simon Willison has released an alpha package, micropython-wasm, for running sandboxed code in Python applications and is using it in a Datasette Agent plugin. The approach combines MicroPython with WebAssembly to restrict file and network access while allowing controlled host interactions and resource limits. Willison positions it as a promising option for safe plugin execution and other arbitrary-code workflows.
- 2Simon Willison·6/1/2026product_launchSimon Willison publishes May 2026 sponsor newsletter
Simon Willison announced the May 2026 edition of his sponsors-only monthly newsletter. He previewed topics including rising AI costs, Anthropic’s strong month, disappointing model releases, conferences and podcasts, progress on Datasette Agent and Datasette, and his May 2026 tools list.
- 2Simon Willison·5/31/2026open_sourceDatasette 1.0a32 released with bug fixes
Datasette 1.0a32 is a minor bugfix release. It fixes an issue with INSERT ... RETURNING queries in the new /db/-/execute-write endpoint and addresses several base_url problems seen during Service Worker testing.