Simon Willison stworzył interaktywne narzędzie do wyjaśniania zapytań SQLite, które pozwala bezpośrednio w przeglądarce zobaczyć, jak baza interpretuje polecenia SQL. Narzędzie wykorzystuje Pyodide - pakiet pozwalający uruchamiać Python w przeglądarce poprzez WebAssembly - do wykonania SQLite i generowania planów zapytań.

Projekt zainspirowany był wpisem Julii Evans opisującym frustrację związaną z czytaniem planów zapytań SQLite. Evans wspomniała, że chciałaby kiedyś nauczyć się interpretować query plans, co zainspirowało Willisona do współpracy z Fable w celu budowy tego interaktywnego narzędzia. Narzędzie dodaje warstwę wyjaśnień do wyników zarówno EXPLAIN jak i EXPLAIN QUERY PLAN, czyniąc je bardziej przystępnymi dla użytkowników.

Willison sam stwierdza, że podejście do narzędzia powinno być ostrożne, ponieważ nie posiada wystarczającej wiedzy aby samodzielnie weryfikować wszystkie wyniki. Mimo tej zastrzeżenia, narzędzie wydaje się działać prawidłowo i stanowi wartościowy zasób edukacyjny dla osób chcących lepiej zrozumieć optymalizację zapytań oraz wydajność baz danych SQLite.