The varlink command line tool with TAB-completion of locally registered interfaces.
The command line tool calling a method which will be locally resolved, or call a UNIX-socket directly, or execute a binary and connect to it, or call a remote host over SSH.
Running a bridge on the remote system. All local interfaces on the remote host are accessible to the remote SSH client.
The local activator starting services on-demand and and resolver providing the addresses of requested interfaces.
This proof-of-concept kernel module exports a varlink service over a device node, implementing system information and USB monitoring interfaces.