Yes, the core GeneratePress theme is 100% free, and you can use it on as many sites as you want. Although, there is also a GeneratePress Premium version with a lot of customization and features.