Machine Learning⭐ Featured

Chameleon - AI-Powered Content Adaptation Platform

Award-winning hackathon project that transforms long-form content into platform-optimized social media posts using advanced AI retrieval.

About This Project

Built in just 24 hours during the HackAI Toronto hackathon, Chameleon won the "Best AI Retrieval Project" award and $400 in BestBuy gift cards for demonstrating the most sophisticated implementation of contextual AI retrieval. Chameleon is a full-stack AI application that revolutionizes content creation for social media by automatically adapting long-form content (articles, transcripts, videos) into platform-optimized posts for X (Twitter) and LinkedIn. The platform showcases advanced AI capabilities through intelligent topic extraction, emotional context analysis, and platform-specific content adaptation. The system features a sophisticated AI pipeline that processes content through multiple stages: content ingestion (supporting both text and YouTube video transcripts), intelligent topic extraction using AI to identify key themes, emotional analysis for sentiment and tone detection, platform optimization for each social media platform's unique characteristics, and final post generation with metadata. Key technical achievements include real-time streaming API for immediate feedback, multi-format support for processing various content types, contextual AI retrieval that understands content deeply, and responsive UI with smooth animations. The platform uses Google Gemini AI for content generation, LangGraph for workflow orchestration, and Supabase for real-time database operations with Row Level Security. The project demonstrates exceptional engineering skills by delivering a production-ready application with user authentication, database design, AI integration, and full-stack development - all accomplished within the intense 24-hour hackathon timeframe.

Technologies Used

Next.js 15TypeScriptFastAPIPythonGoogle Gemini AILangGraphSupabasePostgreSQLTailwind CSSZustandYouTube Transcript APIAI Retrieval