Skip to content

AiPM-Anurag/conceptmate-ai-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ConceptMate AI

ConceptMate AI is a Chrome extension that helps students quickly understand complex conceptsusing ChatGPT.

Instead of manually searching for explanations, students can simply highlight any concept on a webpage and get an AI-powered explanation instantly.


🚀 Features

• Highlight any concept on a webpage • Floating AI icon appears next to selected text • Click the icon to generate an explanation • Structured explanation using the ELI5 framework • Opens ChatGPT with a ready-to-use prompt • Works on any website


🧠 How It Works

  1. Highlight any concept on a webpage

  2. A floating AI icon appears

  3. Click the icon

  4. ChatGPT opens with a structured explanation prompt

  5. Get explanations in multiple levels:

    • ELI5 explanation
    • Intermediate explanation
    • Engineering-level explanation
    • Real-world applications
    • Possible exam questions

💡 Why ConceptMate?

Engineering students often struggle with difficult technical explanations in textbooks or articles.

ConceptMate simplifies learning by providing:

  • Clear explanations
  • Multi-level understanding
  • Visual diagrams when possible
  • Faster concept clarity

🛠 Tech Stack

Chrome Extension (Manifest V3) JavaScript HTML / CSS

No backend server required.


⚙️ Installation (Developer Mode)

  1. Download or clone this repository

  2. Open Chrome and go to:

chrome://extensions
  1. Enable Developer Mode

  2. Click Load unpacked

  3. Select the project folder

  4. The ConceptMate AI extension will now appear in your browser.


📦 Project Structure

ConceptMate-AI
│
├ manifest.json
├ background.js
├ content.js
├ popup.html
├ popup.js
├ modal.html
├ modal.js
├ icon.png
└ README.md

🎯 Future Improvements

• Auto-submit prompts in ChatGPT • YouTube lecture explanations • Screenshot / diagram explanations • Multi-language explanations • In-browser AI explanation panel


Install Extension (Beta Testing)

  1. Download ZIP from this repository
  2. Extract the folder
  3. Open Chrome → chrome://extensions
  4. Enable Developer Mode
  5. Click Load Unpacked
  6. Select the folder

Screenshots

Floating Icon

Floating Icon

Extension Pop-up

Pop-up Card

Extension Card opening in new browser after following Select Text >> Right click >> Select "Explain concept with AI"

New Tab Popup Card

👨‍💻 Author

Built by Anurag as an experiment to simplify technical learning using AI.


About

Chrome extension for Students that simplifies learning any topic

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors