YouTube Learning Assistant is a Python-based AI agent designed to enhance learning from YouTube videos by automating core study tasks. It connects to the YouTube API to fetch video transcripts, employs natural language processing powered by OpenAI to produce concise summaries, extracts key concepts, and generates tailored quiz questions for self-assessment. This tool accelerates knowledge acquisition by transforming long video content into digestible study modules. Learners can easily obtain summaries, identify critical insights, and test understanding without manual note-taking, improving study efficiency and retention.