Skip to content

Installing the Extension

Installing WebLLM takes less than 2 minutes. Follow these simple steps to get started.

WebLLM works on any computer that runs Chrome:

  • Browser: Chrome 120+ (or Edge, Brave, Arc - any Chromium browser)
  • Operating System: Windows, macOS, or Linux
  • For Local Models: 4GB+ RAM recommended

Click here to open WebLLM in Chrome Web Store

Or manually:

  1. Open Chrome
  2. Go to the Chrome Web Store
  3. Search for “WebLLM”
  1. Click the “Add to Chrome” button
  2. A popup will appear showing the permissions WebLLM needs
  3. Click “Add Extension”

Understanding Permissions:

  • Storage: Save your settings and API keys locally
  • Web Requests: Communicate with AI providers you configure
  • Scripting: Add the WebLLM API to websites

All data stays local. WebLLM has no backend servers. Learn more about privacy

For easy access, pin WebLLM to your toolbar:

  1. Click the puzzle icon 🧩 in Chrome’s toolbar (top-right)
  2. Find WebLLM in the list
  3. Click the pin icon 📌 next to WebLLM

Now you’ll always see the WebLLM icon in your toolbar!

Click the WebLLM icon in your toolbar. You’ll see the welcome screen.

Installation complete!

The first time you open WebLLM, you’ll go through a quick setup wizard.

You’ll be asked to choose how you want to use AI:

Best for: Getting started, privacy, offline use

  1. Click “Set up Local Model”
  2. You’ll see a list of available models:
    • Llama 3.2 1B (1.2GB) - Fast, good for basic tasks
    • Llama 3.2 3B (3.5GB) - Better quality, still fast
    • Phi-3 Mini (2.3GB) - Great for code and technical content
  3. Click “Download” on your chosen model
  4. Wait for the download to complete (one-time only)
  5. Click “Activate Model”

Note: Local models download once and stay on your computer. You can add more models later.

Best for: Premium AI capabilities (Claude, GPT-4)

  1. Click “Set up Cloud Provider”
  2. Choose your provider:
  3. Paste your API key
  4. (Optional) Set a spending limit
  5. Click “Save”

Don’t have an API key? That’s okay! You can:

  • Use the free local model option instead
  • Get an API key later (most providers offer free credits)

You can skip setup and configure providers later from settings.

After setup, try the built-in test:

  1. Click “Test AI” in the welcome screen
  2. Enter a simple prompt like “Say hello!”
  3. Click “Generate”
  4. You should see an AI response

Setup complete!

To make sure everything is working:

  1. Look for the WebLLM icon in your toolbar
  2. It should be colorful (not gray)
  3. Click it - you should see the extension popup
  1. Open WebLLM extension
  2. Go to “Providers” tab
  3. You should see at least one provider with a green checkmark

Visit our demo page to test WebLLM with a real website:

Try WebLLM Demo

The page will ask for permission to use WebLLM. Click “Allow” and try the AI features.

WebLLM updates automatically through Chrome. To check for updates manually:

  1. Open chrome://extensions
  2. Enable “Developer mode” (top-right toggle)
  3. Click “Update” button that appears
  4. WebLLM will update if a new version is available

You’ll get a notification when updates are installed.

Solution:

  1. Check it installed: Go to chrome://extensions and look for WebLLM
  2. Make sure it’s Enabled (toggle should be on)
  3. If not there, try installing again from Chrome Web Store

Solutions:

  • Check storage space: Local models need 1-4GB free space
  • Check internet connection: Download requires stable connection
  • Try a smaller model: Start with Llama 3.2 1B (1.2GB)
  • Download later: You can use API keys first, download local models later

A gray icon means WebLLM is installed but inactive.

Solutions:

  1. Click the icon to open the extension
  2. Make sure you have at least one provider configured
  3. Check chrome://extensions - extension should be Enabled

Solutions:

  • Verify the key: Copy-paste carefully (no extra spaces)
  • Check key permissions: Some API keys have restrictions
  • Check account status: Make sure your provider account is active
  • Try regenerating: Create a new API key from the provider

Solutions:

  1. Check browser’s popup blocker settings
  2. Refresh the webpage
  3. Click the WebLLM icon manually to open it

If you need to remove WebLLM:

Consider:

  • Export your data if you want to keep request history
  • Save your settings (provider configs, API keys)
  1. Go to chrome://extensions
  2. Find WebLLM
  3. Click “Remove”
  4. Confirm deletion

Note: This will delete all local data including:

  • API keys
  • Downloaded models
  • Request history
  • Settings

You can reinstall anytime from Chrome Web Store.

Now that WebLLM is installed:

➡️ Configure Providers - Set up AI providers ➡️ Using WebLLM Websites - Learn how to use WebLLM on websites ➡️ Privacy & Data Control - Understand privacy features


Ready to take control of AI? You’ve got WebLLM installed - now let’s configure it!