Awesome, I was imagining how something like this would be good for me at home. This almost seems perfect, and autossh + the ssh 'aliases' (d.term) in the readme are new to me so TIL. Thanks for sharing.
It would be nice if the "prior art" section did a compare/contrast. Like, it sounds like abduco does the same thing; why should I prefer this over that?
[dead]
If you like this tool, you might also be interested in reptyr, which lets you reparent a process to a different tty.
https://blog.nelhage.com/2011/02/changing-ctty/