{"id":22706167,"url":"https://github.com/codewithdark-git/yt_extension","last_synced_at":"2026-04-11T14:36:04.098Z","repository":{"id":267133999,"uuid":"900345321","full_name":"codewithdark-git/yt_extension","owner":"codewithdark-git","description":"A Chrome extension that analyzes YouTube videos, providing sentiment analysis, blog post generation, Q\u0026A capabilities, and visual representations through word clouds.","archived":false,"fork":false,"pushed_at":"2024-12-08T15:05:36.000Z","size":38,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-04T21:41:45.649Z","etag":null,"topics":["chrome-extension","extension","fastapi","groq","langchain","llama3","llm","python","python3","sentiment-analysis","youtube-api"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codewithdark-git.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-08T14:44:48.000Z","updated_at":"2024-12-08T15:05:40.000Z","dependencies_parsed_at":"2024-12-08T16:18:29.687Z","dependency_job_id":"0fd1c9a5-e45c-4211-8627-46f8c94c4912","html_url":"https://github.com/codewithdark-git/yt_extension","commit_stats":null,"previous_names":["codewithdark-git/yt_extension"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2Fyt_extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2Fyt_extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2Fyt_extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithdark-git%2Fyt_extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codewithdark-git","download_url":"https://codeload.github.com/codewithdark-git/yt_extension/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246243564,"owners_count":20746307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["chrome-extension","extension","fastapi","groq","langchain","llama3","llm","python","python3","sentiment-analysis","youtube-api"],"created_at":"2024-12-10T10:07:40.239Z","updated_at":"2025-12-30T23:18:01.517Z","avatar_url":"https://github.com/codewithdark-git.png","language":"Python","readme":"# yt_extension\n\n## Project Title\nYouTube Video Analysis Chrome Extension\n\n## Project Overview\nA Chrome extension that analyzes YouTube videos, providing sentiment analysis, blog post generation, Q\u0026A capabilities, and visual representations through word clouds.\n\n## Features\n- **Sentiment Analysis**: Extracts sentiment from video transcripts and provides insights.\n- **Blog Post Generation**: Generates customizable blog posts based on video content.\n- **Q\u0026A System**: Allows users to ask questions about video content and retrieves answers.\n- **Word Cloud Visualization**: Creates a visual representation of frequently used words in the transcript.\n\n## Technical Architecture\n- **Frontend**: Chrome Extension (Manifest V3)\n- **Backend**: FastAPI with Python\n- **Communication**: REST API calls to localhost:8000\n\n## Installation\n1. Clone the repository.\n2. Navigate to the project directory.\n3. Install the required Python packages:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n## Usage\n1. Start the FastAPI server:\n   ```bash\n   uvicorn api:app --host 0.0.0.0 --port 8000 --reload\n   OR\n   .\\run_api.bat\n   ```\n2. Load the Chrome extension in your browser by navigating to `chrome://extensions`, enabling \"Developer mode,\" and clicking \"Load unpacked.\" Select the `chrome_extension` directory.\n3. Navigate to a YouTube video, click the extension icon, and use the available features.\n\n## Contributing\nFeel free to submit issues or pull requests.\n\n## License\nThis project is licensed under the MIT License.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdark-git%2Fyt_extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewithdark-git%2Fyt_extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewithdark-git%2Fyt_extension/lists"}