Built for the IBM Track — Google Cloud "Agentic Cinema: The Blockbuster Hackathon"
CineTrust watsonx is an enterprise AI film-governance and decision-support platform whose public judge workflow runs Gemini 3.7 Flash live on Vertex AI plus a deterministic risk-taxonomy engine authored and tested in authenticated IBM Bob. The separate watsonx/Granite SDK path remains implemented but visibly unconnected because no IBM Cloud inference credentials are used; no live watsonx claim is made.
Important
Legal Disclaimer: CineTrust watsonx provides decision-support risk triage only. It does not provide legal advice, guarantee legal clearance, scan private studio catalogs, or issue official MPAA certifications. All findings require review by production legal counsel.
- ⚖️ Explainable IP & Trademark Risk Triage:
- Uses live Gemini 3.7 Flash to deconstruct scene text, followed by the explainable IBM Bob-built
BobRulesEnginefor deterministic entity-risk findings.
- Uses live Gemini 3.7 Flash to deconstruct scene text, followed by the explainable IBM Bob-built
- 🛡️ Content Safety & Heuristic Guardrails:
- Uses IBM watsonx guardrails (
watsonx_audit_guardrails) for toxicity, hate speech, PII leakage detection, and heuristic content age rating estimates.
- Uses IBM watsonx guardrails (
- 🎭 IBM Granite Enterprise Dialogue Alignment:
- Leverages IBM Granite Instruct models via official
ibm-watsonx-aiSDKModelInference(watsonx_generate_granite) to align character dialogues for production review.
- Leverages IBM Granite Instruct models via official
- 🤖 Multi-Agent Workflow with Model Context Protocol (MCP):
- ComplianceOfficerAgent: Performs screenplay entity parsing and risk triage.
- GuardrailsSentinelAgent: Evaluates content safety and likeness heuristic flags.
- GraniteDialogueAgent: Formats and aligns screenplay dialogue with Granite models.
cd backend
pip install -r requirements.txt
python run_backend.pyAccess interactive web studio at http://localhost:8003/ and API docs at http://localhost:8003/docs.
cd backend
python -m pytest -vLive judge demo: https://cinetrust-watsonx.vercel.app/
Public source: https://github.com/AtchayamG/cinetrust-watsonx
The stable Vercel URL proxies the public Cloud Run service. /api/v1/health separately reports live Gemini, the available Bob-built engine, and the unconnected optional watsonx provider.
When the Lights Came Back: https://youtu.be/OBvc7gGNv4c
This human-reviewed 56-second short is a fixed, pre-generated Vertex AI evidence asset created with Gemini 3 Pro Image, Veo 3.1 Fast, and Lyria 3 Pro. It demonstrates a continuity-sensitive evaluation input; the hosted application does not generate the film on request. IBM Bob development evidence is documented separately in docs/evidence/IBM_BOB_DEVELOPMENT_SESSION_2026-08-30.md.
# From the backend directory
cd backend
vercelLicensed under the MIT License.