BrainLoft is an educational Chrome extension that enhances the learning experience by allowing users to easily translate, define, explain, and summarize any selected text on a webpage. Designed for students, researchers, and avid learners, BrainLoft is a convenient tool to deepen understanding and make online learning more efficient.
- Translate selected text to different languages.
 - Define words with quick dictionary lookups
 - Explain complex terms or concepts in brief.
 - Summarize paragraphs for quicker comprehension.
 
- Clone or download the repository.
 - Go to 
chrome://extensions/in your Chrome browser. - Enable Developer Mode in the top right corner.
 - Click Load unpacked and select the 
brain-loft-main/extensionfolder. - Go to Google AI Studio and get an API Key.
 - Go to 
brain-loft-main/apifolder and runnpm installin the command prompt. - Create a 
.envfile and an environment variableAPI_KEY.Set this value to your API keyAPI_KEY=<yourAPIKey>. - Start a local server on your device using 
node index.js. - The extension is now ready to use!
 
- Select any text of a webpage.
 - A popup will appear on the extreme right of your window.
 - Select the desired action from the popup.
 
- HTML & CSS - Interface elements.
 - JavaScript
- DOM
 - API ( Express.js)
 
 
Contributions are welcomed! Please follow these steps to conttribute :
- Fork the repository.
 - Create a new branch (
git checkout -b feature-name). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature-name). - Open a Pull Request.
 
For questions or support, please reach out via :
- Email : [email protected]
 - LinkedIn : @bhatia4404
 - X : @bhatia_4404
 
