AnythingLLM Browser Extension
Install the AnythingLLM Browser Extension
AnythingLLM

About the AnythingLLM Browser Extension

The AnythingLLM Browser Extension is a tool that allows you to connect your AnythingLLM instance to your browser. This allows you to send and embed information from the web directly to AnythingLLM or embed directly into your workspaces for later!

With the browser extension, you can:

  • Send entire webpages or just highlighted text snippets to AnythingLLM
  • Embed information directly into your AnythingLLM workspaces
  • Collect or embed web content that is password protected, VPN protected, or otherwise inaccessible to the public internet straight from your browser.

All offerings of AnythingLLM support the browser extension.

Installing the AnythingLLM Browser Extension

Supported Browsers:

  • Chrome
  • Edge
  • Brave
  • Firefox

You can find the AnythingLLM Browser Extension in the Chrome Web Store → (opens in a new tab)

After installing the browser extension, you should see a new icon in your browser toolbar.

Connecting the Browser Extension to AnythingLLM

Connecting to your specific AnythingLLM instance is simple.

  1. Open the AnythingLLM instance you want to connect to in your browser or on Desktop.
  2. Open settings and Click on the Browse Extension sidebar element under Tools.
AnythingLLM
  1. You will land on a page with a Generate API Key button. Click on the button to generate an API key. Click Create API Key to create the key.
AnythingLLM
  1. If possible the browser extension will automatically connect to your AnythingLLM instance. If not, you can manually connect by copying and pasting the connection string into the browser extension.

Automatically connected to AnythingLLM

AnythingLLM

Manually connect to AnythingLLM

AnythingLLM
  1. You are now connected to your AnythingLLM instance! You can now use the browser extension to collect and send information on any website directly into AnythingLLM or embed directly into your workspaces for later!

Send an entire webpage to AnythingLLM

AnythingLLM

Send a snippet of text you highlight on page

AnythingLLM

Customizing the Browser Extension

Docker only: By default, the image in the browser extension is the AnythingLLM logo. However, it will automatically use the logo of the instance you are connected to if set in the Customization section of the settings page.

If you want to further customize the browser extension, you can do so by forking the AnythingLLM Browser Extension GitHub Repository (opens in a new tab) and making your own changes.

Once you have made your changes, you can build the extension using the yarn build command.

After building the extension, you can load it into your browser by clicking the Load unpacked. button in Chrome and selecting the dist folder.