← All work

SQLMagic

Nov 2024

Plain English in, working MySQL out, with the generated query shown before you trust it.

The problem

Not everyone wants to learn SQL just to ask a database a question.

What I built

SQLMagic takes a plain-English request, turns it into a MySQL query, and runs it. It handles both DDL and DML, so it can shape tables as well as read them.

You always get the generated query back too, so you can see exactly what it did before you trust the answer.

Stack

Python · MySQL · LLM