Wenn jemand das Recht hat, KI und Datenbanken zusammenzubringen, dann Simon Willison. Seit über drei Jahren arbeitet er an seiner LLM-Python-Bibliothek, und seit noch länger an Datasette, seinem SQLite-Explorer. Jetzt kommen beide Projekte endlich zusammen: Datasette Agent.
Was Datasette Agent kann
Im Kern: Du stellst Fragen in natürlicher Sprache, und der Agent schreibt SQL-Queries, führt sie aus und liefert Antworten. Willisons Beispiel: Er fragt seinen Blog-Backup, wann er zuletzt einen Pelikan gesehen hat — und bekommt eine vollständige Antwort mit Datum und Details.
Das allein wäre nett, aber nicht revolutionär. Was Datasette Agent besonders macht: Es ist erweiterbar durch Plugins.
Das Plugin-System
Drei Plugins sind zum Launch dabei:
- datasette-agent-charts: Generiert Diagramme mit Observable Plot
- datasette-agent-openai-imagegen: Erstellt Bilder aus Daten mit ChatGPT Images 2.0
- datasette-agent-sprites: Führt Code in einer persistenten Fly-Sprites-Sandbox aus
Das ist clever designt. Willison betont, dass Claude Code und OpenAI Codex beide hervorragend darin sind, neue Plugins zu schreiben — man braucht ihnen nur das Datasette-Agent-Repo als Referenz zu geben.
Lokale Modelle funktionieren
Besonders interessant: Datasette Agent läuft auch mit lokalen Modellen. Willison zeigt einen One-Liner mit uv, der Googles gemma-4-26b über LM Studio nutzt. Die Open-Weight-Modelle der letzten sechs Monate können zuverlässig Tool-Calls ausführen und SQLite-Queries schreiben — das war vor einem Jahr noch undenkbar.
Was kommt als Nächstes
Willison plant eine Integration in Datasette Cloud und arbeitet an seinem eigenen persönlichen KI-Assistenten namens ‘Claw’ — aufgebaut auf importierten Daten aus verschiedenen Teilen seines digitalen Lebens. Das knüpft an sein älteres ‘Dogsheep’-Projekt an, das Daten aus verschiedenen Quellen in SQLite importiert.
Die Live-Demo läuft bereits unter agent.datasette.io — angetrieben von Gemini 3.1 Flash-Lite, weil es günstig und schnell ist und SQLite-Queries problemlos beherrscht.
Quellen: Simon Willison — Datasette Agent