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!