/avatar_the_rock

Avatar The Rock is an AI-powered avatar generator for The Rock a.k.a Dwayne Johnson.

Primary LanguageJavaScriptMIT LicenseMIT

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Avatar The Rock

An AI powered avatar generator for The Rock a.k.a. Dwayne Johnson
View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

Product Name Screen Shot

Avatar The Rock is an AI-powered avatar generator for The Rock a.k.a Dwayne Johnson. It was made by fine-tuning stable diffusion with images of The Rock via dreambooth. You can use it by going here or clicking the view demo link above. The fine-tuned model is hosted at Hugging Face and can be found here.

(back to top)

Built With

Jupyter Notebook Hugging Face Stable Diffusion

Next React Railway

(back to top)

Getting Started

Usage

To use the image generator, write a prompt in the input box. For the prompt to work, you need to refer to the rock as "elrock". Some example prompts are below:

  • A candid profile of elrock as a handsome tech nerd wearing glasses, muscular, fantasy, intricate, elegant, highly detailed, digital painting, artstation, concept art, smooth, sharp focus, illustration, art by artgerm and greg rutkowski and alphonse mucha, trending on artstation
  • Beautiful portrait of an attractive elrock as a Prince wearing a peacock feather, dramatic lighting, intricate, wild, highly detailed, digital painting, concept art, smooth, sharp focus, illustration, exotic

(back to top)

Roadmap

  • Make the interface more intuitive
    • Allow users to refer to The Rock by his other nicknames instead of elrock
    • Add prepoulated prompt as an example
    • Add a buttons to help select prompt elements
  • Link a jupyter notebook (collab) that allows users to make generations directly with the pre-tuned model

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

(back to top)

Acknowledgments

(back to top)