tl;dr - Ask websites anything
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:
- https://ai.google.dev/competition/projects/tldr
- https://web.archive.org/web/20240904205925/https://ai.google.dev/competition/projects/tldr (Archive)
Demo Video: https://www.youtube.com/watch?v=1dtRHrxl8lc
The extension can be downloaded from the official Chrome store:
https://chromewebstore.google.com/detail/tldr/ceoomcdkamoifgcdeflofkdmpjmmcnka
Feature request or discovered a bug? Please open an Issue here on GitHub.
- Open up your favourite terminal (and navigate somewhere you want to download the repository to).
- 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. - 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. - Install all dependencies by typing
$npm install - Build it by typing
$npm run build
3.1 Or debug it by typing
$npm run dev - Once built, in Chrome, go to
chrome://extensions/, click "load unpacked" and select the dist folder in the repo. - Click on the extension, click the gear icon, and paste your gemini key. Then hit save
- Done!
- Download the latest crx from the release page
- 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 - Once the extension is loaded: Click on it, then click the gear icon and paste your gemini key. Then hit save
- All done! You can now use tl;dr :)
If that does not work, see Building yourself.
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.