Hi! It's not open source right now, but I might open source it in the future when I decide on a license. My code has no comments though. I did write a tutorial that should get you set if you're looking to do something similar: here. It's a bit of a work-in-progress though. There's also another tutorial if you google "python desktop pet tutorial", but I found it a bit confusing. Hope that helps!