Nice idea! i'll give this a go tonight :)

I am curious - are you using on-device LLM for this?