@mntmn have a look at
https://github.com/u-root/cpu
needs no giant rootfs on the target, just a single daemon
the model is importing resources to your terminal (think dev machine)
e.g. write a kernel driver and insmod it via cpu:
cpu pocket-reform-1 insmod ./drivers/.../foo.ko
run an app with framebuffer output:
cpu pocket-reform-2 ./fbsplash -file bg.png
etc. etc... I've done and showcased a lot of that, including mpv to another laptop:
https://youtube.com/shorts/Whvx0DAkUW4