# k9-007

- **Event:** [Google DeepMind Bangalore Hackathon](https://cerebralvalley.ai/e/google-deepmind-bangalore-hackathon)
- **When:** Sat, Jul 11 at 9:00 AM – 10:00 PM (GMT+5:30)
- **Where:** Marathahalli, Marathahalli Main Road
- **Team:** [Varun Tandon](https://cerebralvalley.ai/u/varun-k9)
- **GitHub:** https://github.com/k9-007/CRAFTO-STUDIO
- **Demo video:** https://www.youtube.com/watch?v=Xn5dyJ8Pld4
- **Gallery:** https://cerebralvalley.ai/e/google-deepmind-bangalore-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/google-deepmind-bangalore-hackathon/hackathon/gallery/6

🎬 Crafto Studio
Crafto Studio is an agentic video studio: a crew of AI agents that plans, negotiates, self-corrects, and directs Google's Gemini stack to turn a rough idea into launch-ready vertical video — in your own face and voice.

Say it once → launch it everywhere. Built for the Google DeepMind Bangalore Hackathon — Track 5 (Gemini Omni Flash).

✨ What it does
Crafto Studio is a HeyGen-class creator suite with two studios, powered end-to-end by Gemini:

🎬 Digital Twin — enroll your face + voice (with consent), drop a rough brief or voice note, and a multi-agent crew produces a polished, multi-shot reel in your face and voice — refine it by conversation, restyle it, localize it, and publish.
📺 Micro-Series — turn one title into a connected episodic series (Micro-Drama or Micro-Learning): script → refine → extract a consistent cast & assets → produce each episode with cross-episode continuity.
The differentiator isn't "AI avatar that talks" — it's the agentic system on top of Omni Flash: dynamic planning, agent negotiation/veto, self-correcting cycles, human-in-the-loop gates, and continuity memory. All of it is visible live on an orchestration canvas.

🧠 Why it's agentic (not a pipeline)
Dynamic planning — the Orchestrator builds a task graph at runtime; the shot count is derived from the chosen duration (more time → more detailed script).
Negotiation & veto — the Cost Governor trims the Script's shot count; the Brand Guardian vetoes off-brand visuals; the Director-Critic rejects weak shots.
Self-correction (cycles) — a veto or reject triggers a replan + re-render, not a blind retry.
Human-in-the-loop — first-class interrupt() gates for storyboard approval and final approval.
Continuity memory — each shot seeds the next with its last frame; a locked cast/asset set keeps characters consistent across a whole series.
Glass-box — a live React Flow canvas shows agents planning, handing off, vetoing and replanning in real time.

---

Markdown version of https://cerebralvalley.ai/e/google-deepmind-bangalore-hackathon/hackathon/gallery/6. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
