/RecAlign

Chrome extension to filter your feed with LLM according to an explicitly stated and user-editable preference.

Primary LanguageJavaScript

Recommendation Alignment (RecAlign)

Recommendation systems (e.g., Twitter) optimize for your attention and spoil you to the detriment of your own well-being. Their objective is fundamentally misaligned with yours.

We are starting an open source initiative RecAlign (short for Recommendation Alignment) to address this misalignment. We use large language models (LLMs) to vet and remove recommendations according to your explicitly stated preference in a transparent and editable way.

Development Install

  • Download this repository.
  • Open Google Chrome and type "chrome://extensions" in the address bar.
  • Enable Developer Mode by clicking the toggle switch in the upper right-hand corner of the screen.
  • Click the "Load unpacked" button in the upper left-hand corner of the screen.
  • Navigate to the folder containing this repository and select the folder named "chrome-extension" and click "Select".
  • The extension will now be installed in Chrome and should appear in your list of installed extensions.

Setting Up:

  • Pin the extension on the toolbar.
  • Click on the extension icon.
  • Fill in your preference as well as your OpenAI API Key, which you can find here.