Sankofa, which means “to retrieve" in the Twi language of Ghana, is a browser extension created by Vectara. Its goal is to demonstrate the use of Vectara and its powerful semantic search and summarization capabilities.
When using Sankofa you can index web pages you visit (or instruct Sankofa to do so automatically). After pages are indexed in a Vectara corpus, you can us Sankofa to find pages you've visited before, ask questions about the content of pages you had visited or find pages similar to a page you are now visiting in your browser.
Google Chrome
- Download the sankofa-chrome and unzip.
- Open
chrome://extensions/
in your Chrome browser. - Enable
Developer mode
in the top-right corner. - Click on
Load unpacked
and selectsankofa-chrome
folder. - Click on the extension Icon in the top right corner.
- Pin the sankofa extension to make it visible in the toolbar.
FireFox
- Download the sankofa-firefox and unzip it.
- Open
about:debugging#/runtime/this-firefox
in your firefox browser. - Click on
Load Temporary Add-on
and selectmanifest.json
file fromsankofa-firefox
folder. - Click on the extension Icon in the top right corner.
- Click on the settings icon and pin the sankofa extension to make it visible in the toolbar.
Microsoft Edge
- Download the sankofa-edge and unzip it.
- Click on the
...
on the top-right to open the context menu, and click “extensions” Then click “Manage Extensions”. - In the extensions screen turn on “developer mode”.
- Click on
Load unpacked
and select thesankofa-edge
folder. - In the extensions icon in the Edge toolbar, you can click the little “eye” icon to ensure Sankofa is showing as its own Icon.
To get started, the minimum requirement is to install npm and node. That's it!
To install Sankofa from this repository, please follow these steps:
- Clone the GitHub Repository
git clone https://github.com/vectara/sankofa.git cd sankofa
- Install dependencies
npm install
Google Chrome
- Build with
npm run build
- Open
chrome://extensions/
in your Chrome browser. - Enable
Developer mode
in the top-right corner. - Click on
Load unpacked
and select thechrome-mv3-prod
folder from the build folder. - Click on the extension Icon in the top right corner.
- Pin the sankofa extension to make it visible in the toolbar.
Firefox
- Build with
npm run build -- --target=firefox-mv2
- Open
about:debugging#/runtime/this-firefox
in your firefox browser. - Click on
Load Temporary Add-on
and selectmanifest.json
file frombuild/firefox-mv2-prod
folder. - Click on the extension Icon in the top right corner.
- Click on the settings icon and pin the sankofa extension to make it visible in the toolbar.
Microsoft Edge
- Build with
npm run build -- --target=edge-mv3
- Click on the
...
on the top-right to open the context menu, and click “extensions” Then click “Manage Extensions”. - In the extensions screen turn on “developer mode”.
- Click on
Load unpacked
and select theedge-mv3-prod
folder from the build folder. - In the extensions icon in the Edge toolbar, you can click the little “eye” icon to ensure Sankofa is showing as its own Icon.