Skip to content

deevXO/CineAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🎬 CineAI — AI Movie Production Agent

Streamlit Gemini AI Python License

👉 Live Demo 👉 GitHub Repo

CineAI transforms your raw movie idea into a production-ready concept with AI-powered script writing, smart casting, production planning, and live industry insights.


✨ Features

🎭 Script Writing

  • AI-generated 3-act structure
  • Character bios & backstories
  • Plot twists & key scenes
  • Genre-specific storytelling

🌟 Smart Casting

  • AI-suggested actors for roles
  • Bollywood & Hollywood coverage
  • Diversity & chemistry checks

🎬 Production Planning

  • Budget estimation (with breakdown)
  • Location & director suggestions
  • AI marketing strategy ideas
  • Timeline & milestones

📊 Industry Intelligence

  • Real-time box office trend analysis
  • Market insights & audience targeting
  • Current Bollywood/Hollywood news

🔐 Simple API Config

  • Configure Google Gemini API key directly in the app’s frontend
  • No .env or backend setup required

🚀 Quick Start

1. Clone the repo

git clone https://github.com/deevXO/CineAI.git
cd CineAI

2. Create a virtual environment

python -m venv .venv
source .venv/bin/activate   # On Windows: .venv\Scripts\activate

3. Install dependencies

pip install -r requirements.txt

4. Run the app

streamlit run app.py

5. Enter your API Key in the frontend

  • Launch the app → You’ll see a config panel to enter your Gemini API key.
  • No manual .env editing needed.

📂 Project Files

CineAI/
│── app.py             # Streamlit frontend + API key config
│── movie_agent.db     # SQLite3 database (local storage)
│── requirements.txt   # Dependencies
│── README.md          # Documentation

📸 Demo Screenshots

(Add screenshots/GIFs here of script generation, casting, and planning outputs — this massively boosts repo appeal.)


🛠️ Contributing

Contributions are welcome!

  1. Fork the repo
  2. Create a feature branch (git checkout -b feature-idea)
  3. Commit your changes
  4. Push and open a PR

📅 Roadmap

  • Export scripts to PDF/Final Draft
  • Add multi-language support (Hindi, Spanish, etc.)
  • Integration with IMDb/TMDB APIs
  • Team collaboration mode
  • AI-powered storyboard generation (images)

📜 License

This project is licensed under the MIT License — see LICENSE for details.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages