Local version of Cayenne project

Would be possible to have a local/offline version of a project, or Cayenne app working at “offline” mode when on the same Wi-Fi network of project connected devices?

This has been brought up a few times, see this post for an official answer Can we run a private Cayenne Cloud component? Unofficially you can run a local MQTT server and then pass out the MQTT to Cayenne from there like I have detailed here Using Node-RED as a Local Fallback Server