Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ CineForge Replit: Cloud Cinema Review Sandbox

License Track Google Gemini Replit

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


🌟 Key Capabilities

  • ⚡ Replit-Native Execution: .replit and replit.nix define 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.

🚀 Quickstart

Option A: Run on Replit (1-Click)

  1. Fork or import this repository into Replit.
  2. Click the green "Run" button.
  3. Replit installs the declared dependencies and launches the studio on its assigned public port.

Option B: Run Locally

# 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/

🧪 Testing & Verification

cd backend
python -m pytest -v
# Verified: 31 tests passing.

📚 Project Documentation

About

Replit-native Gemini cinema review studio for the Google Cloud Agentic Cinema hackathon

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages