I build something similar as a claude skill but less impressive and complete than yours. https://github.com/splitbrain/ndemo