@browser-ai
@browser-ai/core

Installation

Setup @browser-ai/core for AI SDK v6

Package Installation

npm i @browser-ai/core

Version Compatibility

@browser-ai/coreAI SDKNotes
v2.0.0 and abovev6.xCurrent stable for AI SDK v6
v1.0.0v5.xUse for AI SDK v5

For AI SDK v5, please refer to the v5 documentation.

Chrome Setup

  1. Use Chrome version 128 or higher
  2. Set the following flags to Enabled:
    • chrome://flags/#optimization-guide-on-device-model
    • chrome://flags/#prompt-api-for-gemini-nano-multimodal-input
  3. Click Relaunch or restart Chrome.

Edge Setup

  1. Use Edge Dev/Canary version 138.0.3309.2 or higher
  2. Navigate to edge://flags/#prompt-api-for-phi-mini
  3. Set it to Enabled
  4. Restart Edge

For more information, check out Chrome's official guide.

Verifying Installation

After installation, you can verify browser support:

import { doesBrowserSupportBrowserAI } from "@browser-ai/core";

if (doesBrowserSupportBrowserAI()) {
  console.log("Browser supports browser AI!");
} else {
  console.log("Browser AI not available, use server fallback");
}

On this page