AI-Influencer-Generator  by SamurAIGPT

AI influencer creation suite

Created 1 year ago
262 stars

Top 97.0% on SourcePulse

GitHubView on GitHub
Project Summary

AI Influencer Generator provides a free, open-source solution for creating and customizing AI-driven virtual influencers. It targets users looking to generate unique digital personas for social media content, brand ambassadorships, or entertainment, offering a complete pipeline from persona generation to animated video output without requiring paid APIs for core functions.

How It Works

The project orchestrates a multi-stage generative AI pipeline. User prompts guide Stable Diffusion for initial AI image generation, establishing the influencer's visual persona. Subsequently, gTTS converts scripts into natural-sounding audio, which SadTalker then animates onto the generated image, creating lip-synced videos. This modular approach allows for customization at each step, culminating in ready-to-publish social media content.

Quick Start & Requirements

  • Option 1 (Recommended): Utilize the provided Google Colab notebook for a streamlined setup. Open the notebook, execute cells sequentially, customize your influencer, and download the output.
  • Option 2 (Local Setup): Clone the repository (git clone https://github.com/SamurAIGPT/AI-Influencer-Generator.git), navigate into the directory (cd AI-Influencer-Generator), install dependencies (pip install -r requirements.txt), and run the main notebook (jupyter notebook AI_Influencer.ipynb).
  • Prerequisites: Python environment, requirements.txt dependencies. Stable Diffusion and SadTalker may benefit from or require GPU acceleration.

Highlighted Details

  • AI Image Generation via Stable Diffusion for unique personas.
  • Text-to-Speech conversion using gTTS for voiceovers.
  • Lip-sync animation powered by SadTalker technology.
  • Emphasis on maintaining consistent AI character appearance across content.
  • Core functionality is fully open-source, aiming to eliminate paid API dependencies.

Maintenance & Community

The project is maintained by Anil Chandra Naidu Matcha and Ankur Singh. Users are encouraged to contribute via Pull Requests and support the project by giving it a star on GitHub.

Licensing & Compatibility

The project is released under the MIT License, which permits broad use, modification, and distribution, including for commercial purposes, with minimal restrictions beyond attribution.

Limitations & Caveats

Output quality is highly dependent on the quality of input prompts, generated images (lighting, resolution), and scripts. While core functionality is claimed to be free of paid APIs, OpenAI GPT is listed in the tech stack for prompt generation, potentially implying usage of external services or models.

Health Check
Last Commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
25 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.