Skip to content

liamma06/VibeVids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

216 Commits
 
 
 
 
 
 

Repository files navigation

VibeVid

Heavily Inspired by (https://github.com/willzeng274/aifluence/tree/main) which is an app to automatically grow AI influencers.

[Watch the demo !]

Stack

  • Frontend: NextJS
  • Backend: FastAPI and Firebase
  • Ai: LangChain and LangGraph for workflows and AI agent for media generation.

Features

Media Creation:

  • GPT-4o + Nano Banana: For generating scripts, content ideas and images related to the character or scene
  • VEO 3 + MoviePy: generating the videos and editing to fit the reel format(proper size + subtitles) Automatic Uploads:
  • Instagram Api: for automatic logins + upload
  • APScheduler: schedule calling the video engine and uploads based on content plan generated

Guide

  1. Character: once logged in, user is guided in character creation requiring basic info such as mission, basic characteristics. User is also tasked with character basic visuals (Generated Images + prompts to update if needed)
  2. Connect Instagram: Provide username and password for automatic uploading
  3. Create content plan: Specify number of days you want content to be released on your behalf.
  4. Generation: Ideas and a plan is generated for the days. After plan is established it would be scheduled and call the video engine accordingly before posting.

Motivations

I saw a post and I found the project super interesting. It is never my intention to claim the idea as my own but I saw it as a good way to continue to build my foundations. This includes working with apis, AI, and gain more experience with AI agents through LangChain. I learned so much and gain a lot of confidence in building even though it took my almost 3 months😭

About

Create AI social media creators that generate and auto post content

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors