Yes, you can join a Space on the desktop version of Twitter, but you can’t currently start your own Space there.