That's cool -- you should share a link! I've actually also been working on something just like this, which is why I asked for feedback with this. I'll post it on HN tomorrow via a Show HN so we can compare!
For anybody interested -- email is in profile. Happy to give you a sneak peek!
For anybody interested -- email is in profile. Happy to give you a sneak peek!