/tldr-extension

📜 TL;DR Extension - Ask websites anything

Primary LanguageJavaScriptMIT LicenseMIT

tl;dr

License GitHub closed issues ESLint GitHub package.json version (branch)

tl;dr - Ask websites anything


❓ What does it do?

This is a Chrome Extension that allows users to asks websites specific questions about their content. The page content is sanitized and sent to Gemini along with the question of the user.

It is my submission for the Google AI Competition:

Demo Video: https://www.youtube.com/watch?v=1dtRHrxl8lc


⭐ Downloading the extension

The extension can be downloaded from the official Chrome store:
https://chromewebstore.google.com/detail/tldr/ceoomcdkamoifgcdeflofkdmpjmmcnka


💠 Feature requests & Issues

Feature request or discovered a bug? Please open an Issue here on GitHub.


🔧 Building yourself [DEV ONLY]

  1. Open up your favourite terminal (and navigate somewhere you want to download the repository to).

  2. Make sure you have NodeJS installed. Test by entering
    $ node -v
    If this returns a version number, NodeJS is installed. If not, get NodeJS here.

  3. Clone the repository and navigate to it. If you have Git installed, type
    $ git clone https://github.com/NullDev/tldr-extension.git && cd tldr-extension
    If not, download it here and extract the ZIP file.
    Then navigate to the folder.

  4. Install all dependencies by typing
    $ npm install

  5. Build it by typing
    $ npm run build

    3.1 Or debug it by typing
    $ npm run dev

  6. Once built, in Chrome, go to chrome://extensions/, click "load unpacked" and select the dist folder in the repo.

  7. Click on the extension, click the gear icon, and paste your gemini key. Then hit save

  8. Done!

📡 Using prepacked extension [DEV ONLY]

  1. Download the latest crx from the release page

  2. Either go to chrome://extensions/ and drag-n-drop the crx in there, or open the crx with chrome. Then enable it (!) which might require enabling dev mode
  3. Once the extension is loaded: Click on it, then click the gear icon and paste your gemini key. Then hit save

  4. All done! You can now use tl;dr :)

If that does not work, see Building yourself.


🔒 Data Protection Disclaimer

This extension does not store any personal data. However website content that might include personal data is sent to Google Gemini AI when a question is submitted.