Self-hosted remote command runner with an optional personal-assistant layer