How to Integrate Novita AI with Page Assist
You can find the GitHub repository of Page Assist here: n4ze3m/page-assist.Step 1: Prepare Your Environment
- Install Bun or npm: Follow the installation guide for Bun or use npm as an alternative.
Step 2: Clone Page Assist Repository
- Open your terminal and run:
- Install dependencies using Bun or npm:
Step 3: Build Page Assist Extension
- Build the extension for Chrome (default):
- For Firefox, use:
Step 4: Load the Extension
- For Chrome:
- Navigate to
chrome://extensions
. - Enable Developer Mode.
- Click
Load unpacked
and select thebuild/chrome-xxx
(e.g.build/chrome-mv3
) directory.
- Navigate to
- For Firefox:
- Go to
about:addons
. - Click
Extensions
tab. - Click
Manage Your Extensions
. - Select
Load Temporary Add-on
and choose themanifest.json
file from in thebuild/firefox-xxx
(e.g.build/firefox-mv3
) directory.
- Go to
Step 5: Configure Novita AI as OpenAI API Compatible Endpoint
-
Obtain Your Novita AI API Key:
- Log in to your Novita AI account.
- Navigate to the Key Management page.
- Generate a new API Key and copy it.
-
Set Up Novita AI Endpoint:
- In your Page Assist Settings, enter
Open Compatible API
to add provider.
- Choose Novita from the
Custom list
, and use your API key for authentication.
- In your Page Assist Settings, enter
Step 6: Choose your Model and Test Page Assist with Novita AI
- Choose your model from the model list provided by Novita AI.

- Interact with your Novita AI model by asking questions or analyzing web content.
