The desktop client requires a Google Cloud account and registering a project with Google. Abraham has posted software and a guide on GitHub for those interested in testing a limited Google Assistant experience on their desktop and willing to go through a couple of dozen steps to install it. Google Assistant can be a part of your desktop experience, at least unofficially.