Photoshot is an open-source AI photo generation app that creates professional avatars portraits and creative photos from selfies. Train a custom AI model on your photos and generate unlimited variations. The open-source nature makes it popular with developers who want to self-host AI photo generation.