Awesome
AnythingLLM Chrome Extension
<p align="center"> <img src="src/media/anything-llm.png" alt="AnythingLLM Chrome Extension logo" width="200"> </p> <p align="center"> Seamlessly integrate AnythingLLM into Google Chrome. </p> <p align="center"> <a href="#features">Features</a> • <a href="#installation">Installation</a> • <a href="#development">Development</a> • <a href="#usage">Usage</a> • <a href="#contributing">Contributing</a> • <a href="#license">License</a> </p>Features
- 🔗 Connect to your AnythingLLM instance with a simple connection string or automatic browser extension registration
- 📑 Save selected text to AnythingLLM directly from any webpage
- 📄 Upload entire web pages to AnythingLLM for processing
- 🗂️ Embed content into specific workspaces
- 🔄 Automatic logo synchronization with your AnythingLLM instance
Installation
<a href="https://chromewebstore.google.com/detail/anythingllm-browser-compa/pncmdlebcopjodenlllcomedphdmeogm"> <img src="https://storage.googleapis.com/web-dev-uploads/image/WlD8wC6g8khYWPJUsQceQkhXSlv1/iNEddTyWiMfLSwFD6qGq.png" alt="Chrome Extension" width="200"> </a>or
- Clone this repository or download the latest release.
- Open Chrome and navigate to
chrome://extensions
. - Enable "Developer mode" in the top right corner.
- Click "Load unpacked" and select the
dist
folder from this project.
Development
To set up the project for development:
-
Install dependencies:
yarn install
-
Run the development server:
yarn dev
-
To build the extension:
yarn build
The built extension will be in the dist
folder.
Usage
- Click on the AnythingLLM extension icon in your Chrome toolbar.
- Enter your AnythingLLM browser extension API key to connect to your instance (or create the API key inside AnythingLLM and have it automatically register to the extension).
- Right-click on selected text or anywhere on a webpage to see AnythingLLM options.
- Choose to save selected text or the entire page to AnythingLLM.
Contributing
Contributions are welcome! Feel free to submit a PR.
Acknowledgements
- This extension is designed to work with AnythingLLM.
Copyright © 2024 Mintplex Labs. <br /> This project is MIT licensed.