CineForge Replit turns a scene draft and a director note into an inspectable dialogue, camera, lighting, sound, and VFX review packet in one browser session, powered by Replit and Google Gemini 3.7 Flash.
Live judge app: https://cineforge-replit--atchayamganesh.replit.app
- ⚡ Replit-Native Execution:
.replitandreplit.nixdefine the reproducible run environment; the submitted evaluator is published directly on Replit. - 🤖 Gemini 3.7 Co-Director: The Google GenAI SDK refines dialogue and produces camera, lighting, sound, and visual-staging guidance.
- 🎬 Review Snapshots: Each run creates an explicitly in-memory review snapshot; no source-control branch or durable collaboration feature is implied.
- 🛡️ Honest Mode Separation: Transparently switches between live Google Gemini calls and deterministic demo fixtures with verifiable evidence source metadata.
- Fork or import this repository into Replit.
- Click the green "Run" button.
- Replit installs the declared dependencies and launches the studio on its assigned public port.
# 1. Navigate to backend
cd backend
# 2. Install dependencies
pip install -r requirements.txt
# 3. Launch server
python run_backend.py
# 4. Open browser
http://localhost:8004/cd backend
python -m pytest -v
# Verified: 31 tests passing.