An application that allows users to create stylized portraits based on a trained model.
The AI Portrait Generator is meant to empower users with the ability to create artistic and stylized portraits of me, or any other image they desire.
The development of this project involved utilizing a Dreambooth model that I trained with my own images. This model, aptly combined with the HuggingFace's Machine Learning capabilities and Stable Diffusion, enables users to generate portraits in any style they want.
The project uses the NextJS framework and was initialised using the T3 Stack. In combination with NextJS, it uses TypeScript and TailwindCSS, for a smooth and efficient development process. The final project is deployed using Railway.
The most exciting part of this project development has been to see the various artistic portraits created by users. Utilizing the app's capabilities, users can generate unique, vibrant, and stylistically varied images, which has been an absolute delight to witness.
- NextJS, TypeScript, TailwindCSS
- HuggingFace, Stable Diffusion, Google Colab