YouTube AI Assistant is a command-line Python tool that integrates OpenAI's ChatGPT and Whisper models with the YouTube Data API to streamline video content analysis. Users provide a YouTube link or video ID, fetch accurate transcripts via Whisper or existing captions, then generate summaries, key point bullet lists, Q&A pairs, or detailed video chapters. It supports searching within transcripts for specific topics, translating captions, and exporting results in JSON, Markdown, or text formats. By automating these tasks, the assistant saves time for educators, researchers, marketers, and content creators looking to extract actionable insights from lengthy videos without manual note-taking.