From what I’ve found by searching the forums, you should be able to use Easel without internet after you log-in to Easel with internet:
“You can connect Easel to the internet and use it on a project without the internet after the initial log-in. You can also leave Easel open and run your machine with new files, but they won’t be saved unless you re-connect to the internet. Some people use their cellphone connection to log-in and get a project started and then turn off the network while they are working and running the machine and then log back in later and let their file save up to the cloud.”
Another thread suggested to have Easel save your g-code as a file, then use Universal G-code Sender to send the file to your X-carve: Easel without internet?