All Projects

| ai-ml

NEOGEN

AI-powered viral video platform that turns text prompts into long-form, cinematic videos using Veo 3.1, Gemini 2.0 Flash, and automated MoviePy editing.

fastapigoogle-geminiartificial-intelligencereact.jsautomationpythonvideo-generationai-agentsapifigmaveo-3ai agentllm orchestration

End-to-end AI text-to-video automation pipeline

GitHub

NeoGen: AI-Powered Viral Video Platform

Timeline: Nov 2025 - Nov 2025

NeoGen is a generative AI platform that transforms simple text prompts into professional, viral-ready videos. It automates the full production lifecycle, from creative direction and asset gathering to cinematic editing.

Key Capabilities

  • Automated Scripting: Multi-scene script generation with voiceover cues.
  • Cinematic Visuals: Google Veo 3.1 generated high-definition video clips.
  • Hybrid Sourcing: Blends AI-generated clips with Pexels stock footage.
  • Audio Synthesis: Human-like voiceovers plus background track selection through Freesound.
  • Viral-Style Editing: Automated MoviePy pipeline with synced subtitles, transitions, and dynamic effects.

How It Works

  1. Input: User submits a topic through a React frontend.
  2. Orchestration: FastAPI backend dispatches tasks to specialized AI agents.
  3. Creation: Gemini 2.0 Flash drafts narrative structure while Veo 3.1 generates scene visuals.
  4. Assembly: MoviePy applies grading, zoom effects, subtitles, and audio sync.
  5. Delivery: Final high-definition render is exported for immediate download.

Tech Stack

  • AI and ML: Google Veo 3.1, Gemini 2.0 Flash, Google Text-to-Speech
  • Backend: FastAPI, MoviePy, Pexels API, Freesound API
  • Frontend: React 18, Vite, TailwindCSS

Repository

  • GitHub: 10doshi12/neogen
  • Summary: AI video generator for fast, long-duration, professional content production