ИИ-инструмент от Julia Evans объяснит планы запросов SQLite в браузере
Julia Evans представила SQLite Query Explainer — инструмент, который помогает разработчикам разобраться в планах выполнения запросов SQLite. Он работает прямо в браузере, запуская SQLite в цепочке Python → Pyodide → Web Assembly, и к результатам EXPLAIN и EXPLAIN QUERY PLAN добавляет понятные объяснения на естественном языке.
Инструмент создан с помощью Fable — генеративного ИИ от команды Anthropic (в тегах указан как claude-mythos-fable). Сама Джлия честно предупреждает, что не может полностью верифицировать корректность объяснений, поэтому к выводам стоит относиться с осторожностью. Для обучения или быстрого понимания логики запросов — вполне пригодно.
Проект особенно полезен тем, кто хочет лучше понять внутреннее устройство SQLite: визуализация планов, разбор операций сортировки, поиска по индексам и т.д. Исходники, скорее всего, открыты (как и другие инструменты Evans), но точная лицензия не указана.