That’s amazing!! I’d be very happy even if it were only able to receive MIDI to be honest, just as a first release perhaps?
I think it’s worth having some discussion on how different scripts are triggered though - be it corresponding to MIDI channels as I suggested, or incrementally from whatever MIDI channel is selected (with each note on), ignore MIDI channels altogether and only ever trigger scripts 1-4…?
This might be very exciting to use something like the OP-Z + Teletype to sequence stuff directly ( would also make the teletype a MIDI-to-i2c converter too?), and/or meta sequence Kria 
Anyway, I’ll take a look into that branch!