Skip to Main Content

Clear Witness is an AI-powered forensic reconstruction suite designed to aid law enforcement and investigators in regions where digital surveillance (CCTV) is scarce. It democratizes the capability of a professional forensic artist, allowing users to reconstruct high-fidelity suspect imagery using only eyewitness descriptions or rough sketches. The application features a "Character Lab" where users fine-tune physical attributes (DNA, bone structure, aging) using granular sliders. It includes a "Digital Sketchpad" equipped with professional tools (Mesh Warp, Liquify/Pinch/Bulge) to manually correct features before sending them back to the AI for photorealistic synthesis. A key innovation is the "3D Turnaround" generator, which uses Gemini to create a multi-angle character sheet that the UI renders as an interactive, rotating 3D view, providing investigators with a holistic view of the suspect. All generation and processing happen securely in the browser using the user's own API key.

Team

petroshong

Placement

Finalist

More from Gemini 3 Hackathon SF

NNPort redefines embedded engineering by fully automating the tasks that traditionally required specialized engineers, delivering an end-to-end autonomous…

www.loom.com/…

ForenSight AI is a multimodal “AI detective” that lets you upload scene photos, videos, audio clips, and witness statements - and instantly generates a…

github.com/…

Chess Commentary AI is a real-time AI-powered chess commentator that uses Google Gemini Flash to watch your screen and provide exciting play-by-play…

Commentator project preview

Anywhere is a Next.js/React app that turns Google Street View into an AI-guided, voice-controlled tour guide. It solves the “WebGL Street View has no…

youtube.com/…

FlowState is the first visual linter for frontend code—a tool that bridges the gap between design and development by letting you literally point at broken…

FlowState project preview

intelligent assistant to help students use and control their device.

youtube.com/…