👉 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.
- AI-generated 3-act structure
- Character bios & backstories
- Plot twists & key scenes
- Genre-specific storytelling
- AI-suggested actors for roles
- Bollywood & Hollywood coverage
- Diversity & chemistry checks
- Budget estimation (with breakdown)
- Location & director suggestions
- AI marketing strategy ideas
- Timeline & milestones
- Real-time box office trend analysis
- Market insights & audience targeting
- Current Bollywood/Hollywood news
- Configure Google Gemini API key directly in the app’s frontend
- No
.envor backend setup required
git clone https://github.com/deevXO/CineAI.git
cd CineAIpython -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activatepip install -r requirements.txtstreamlit run app.py- Launch the app → You’ll see a config panel to enter your Gemini API key.
- No manual
.envediting needed.
CineAI/
│── app.py # Streamlit frontend + API key config
│── movie_agent.db # SQLite3 database (local storage)
│── requirements.txt # Dependencies
│── README.md # Documentation
(Add screenshots/GIFs here of script generation, casting, and planning outputs — this massively boosts repo appeal.)
Contributions are welcome!
- Fork the repo
- Create a feature branch (
git checkout -b feature-idea) - Commit your changes
- Push and open a PR
- 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)
This project is licensed under the MIT License — see LICENSE for details.