Truman Chan

Projects

An AI agent that converts natural language into actionable tasks and calendar events, intelligently managing your schedule by understanding context and intent through LangChain and Cohere. Built for GenAI Genesis 2025.

Clash of Plans demo 1
Clash of Plans demo 2
Clash of Plans demo 3
Clash of Plans demo 4
Clash of Plans demo 5
Next.jsFastAPIPythonLangChainCohereSupabaseTypeScript

League of Legends AI Tilt Detector created as a Riot API-powered web app with Google Gemini AI for analyzing player performance and detecting tilt patterns, gaining 3,000+ visits on launch day.

TiltQ demo
Riot APIGeminiNext.js

MockMate

An AI Interview Bot built at UofTHacks 12, leveraging Azure Speech, GPT-4o, Next.js, and PostgreSQL (AWS RDS) to simulate real-time interview experiences.

MockMate demo 1
MockMate demo 2
MockMate demo 3
Next.jsAzure SpeechOpenAIPostgreSQLAWS RDS

GestureFlow

An innovative virtual mouse control system that uses computer vision and gesture recognition to enable hands-free computer interaction, making computing more accessible and intuitive.

GestureFlow demo 1
GestureFlow demo 2
PythonComputer VisionGesture RecognitionOpenCV