Skip to content
pushpam345Public

About

Chrome extension to enhance YouTube experience by removing distractions and improving focus.

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

72 Commits

Folders and files

Repository files navigation

🚀 Orbit

Watch Smarter • Stay Focused • No Distractions

An open-source Chrome Extension that transforms YouTube into a distraction-free and productivity-focused learning environment.


🌍 The Problem

YouTube is great for learning, but it is not designed for focus.

  • 📺 Recommended videos keep pulling attention away
  • 💬 Comments create distraction and clutter
  • ⏳ Users spend more time than intended
  • 🎯 It becomes hard to stay focused on one goal

Because of this, users lose productivity and control over their time.


💡 The Solution - Orbit

Orbit turns YouTube into a focused and productive learning space.

  • ✨ Removes distracting elements like recommendations and comments
  • ✨ Helps users stay in control with a focus timer and notes
  • ✨ Provides a clean and distraction-free interface

🔍 Video Analyzer

Orbit includes a Video Analyzer that helps users quickly understand the quality of a video.

  • Extracts comments from the video
  • Classifies them into:
    • Positive
    • Negative
    • Neutral
  • Gives an overall idea of audience opinion
  • Generates a simple rating based on sentiment and engagement

This allows users to decide whether a video is worth their time - instantly.


✨ Features

🎯 Focus & Distraction Control

  • 🚫 Hide Recommendations
  • 💬 Hide Comments

⚡ Productivity Tools

  • 📝 Notes System
  • ⏱ Focus Timer
  • 🌗 Dark Mode
  • 📸 Snapshot to PDF
  • 🧹 Clear Storage

🧠 Smart Analysis

  • 🔍 Video Analyzer
  • 📊 Sentiment Classification
  • ⭐ Video Rating

🔒 Privacy First

  • ✅ No unnecessary data collection
  • ✅ Local-first design
  • ✅ User data stays under user control

🧠 Architecture Overview

🖥 Client Layer - Chrome Extension

  • HTML, CSS, JavaScript
  • YouTube DOM interaction

⚙ Processing Layer

  • FastAPI backend
  • Handles comment processing

🧠 Model Layer

  • DistilBERT (trained on 150k+ comments)
  • PyTorch, Transformers

☁️ Cloud Layer

  • AWS EC2 deployment

🔄 Workflow

  1. Open YouTube
  2. Orbit removes distractions
  3. Use tools like notes and timer
  4. Video Analyzer processes comments
  5. Results are displayed instantly

📸 Screenshots

1) Home Dashboard
Orbit extension home panel
2) Focus Timer
Orbit timer section
3) Notes Manager
Orbit notes list
4) Add Notes and Snap button just below the video
YouTube page with Orbit controls
5) Sentiment Summary
Orbit sentiment summary

⚙️ Installation

  1. Clone this repository to your local machine.
git clone https://github.com/Rajat-Soni1058/ORBIT.git
cd orbit
  1. Open Google Chrome and go to chrome://extensions/.
  2. Turn on Developer mode (top-right corner).
  3. Click Load unpacked.
  4. Select the folder that contains manifest.json:
  • JSWORK/
  1. Once loaded, go to YouTube and open the Orbit extension from the Chrome extensions toolbar.
  2. Start using Orbit features like Dark Mode, Focus Timer, Notes, PDF generation, and Video Analyzer.

🚀 Future Availability

In future releases, Orbit will also be available through the Chrome Web Store. The publishing process takes time because Chrome Web Store listing requires detailed review and multiple permissions.

About

Chrome extension to enhance YouTube experience by removing distractions and improving focus.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages