Skip to main content

Hymalaia Chrome Extension

Use the Hymalaia extension to ask questions from anywhere in Chrome. You can also replace your new-tab page with a custom Hymalaia experience.

Features

  • Ask questions from any page
  • Access the Hymalaia Sidebar anywhere on the web
  • Use smart context menu actions:
    • ๐Ÿ”Ž Search selected text in Hymalaia
    • ๐Ÿง  Add selected text to your conversation
    • ๐Ÿ“„ Add the entire page to your conversation
    • โœจ Ask Hymalaia to summarize the page
    • ๐Ÿ•ต๏ธโ€โ™‚๏ธ Look up name details (LinkedIn, etc.)
Future versions of the Hymalaia Chrome Extension will allow you to ask questions about the page youโ€™re currently on and index recently visited pages into Hymalaiaโ€™s knowledge base.

Setting Up (Self-Hosted Users)

If youโ€™re using Hymalaia Cloud, install the extension directly from the Chrome Web Store.
Minimum required version: v0.19.0
  1. Go to chrome://extensions in Chrome.
  1. Enable Developer mode (upper right).
  2. Click Load unpacked.
  3. Select the folder of the Hymalaia Chrome Extension repo (e.g., Hymalaia-chrome-extension).
  4. Click Load.
  5. Click the ... next to the extension โ†’ Options.
  1. Set the Root Domain to your self-hosted Hymalaia instanceโ€™s URL.
โœ… The extension is now active and connected to your instance.

Enterprise Installation (Google Admin)

Use this if you manage a large group of users via Google Admin.

Step 1: Access Chrome Management

  • Go to Devices โ†’ Chrome โ†’ Apps and extensions.

Step 2: Install Extension

  • Get the extension ID from the Hymalaia team.
  • Click the โž• (plus) icon to add a new extension.
  • Paste the extension ID.
  • Click Add.

Step 3: Configure Settings

  • Locate the Hymalaia extension in the console.
  • Manage options like:
    • Force install for users/org units
    • Allow/block users
    • Version pinning and update settings
    • Installation policies (allow/force/block)

Step 4: Save Changes

  • Save your config to apply changes across your org.

Self-Hosted Installation

  1. Clone or download the Hymalaia Chrome Extension repository.
  2. Follow the setup steps.
  3. To distribute:
    • Host the .crx file yourself
    • Or publish it as private/unlisted on the Chrome Web Store.

Updating Extensions

โœ… Enterprise

  • Chrome auto-updates force-installed extensions.
  • You can pin versions in the Admin console if needed.
  • โš ๏ธ Avoid long-term pinning (no security updates).

๐Ÿ”„ Self-Hosted

  1. Bump version in manifest.json (e.g., 1.0 โ†’ 1.1).
  2. Repack the extension (new .crx file).
  3. Update where users access/install it.
  4. If using GPO, update CRX version and URL.

Extension Management in Enterprise

Management Options

  • Block/Allow list of extensions
  • Force installation
  • Block extensions on sensitive domains
  • Permission restrictions

Example: Block Extensions on Specific Domains

  1. Go to:
    • Devices โ†’ Chrome โ†’ Apps & extensions โ†’ Users & browsers
  2. Click โš™๏ธ Additional Settings.
  3. Add blocked host patterns:
    *://*.sensitive-domain.com
    
  4. Add allowed host patterns if needed.

Group Policy (GPO) Setup (Windows)

  1. Install Chrome ADM/ADMX templates.
  2. Open Group Policy Editor:
    • gpedit.msc โ†’ Computer Configuration โ†’ Administrative Templates โ†’ Google โ†’ Google Chrome โ†’ Extensions
  3. Configure policies:
    • ExtensionInstallBlocklist
    • ExtensionInstallAllowlist
    • ExtensionInstallForcelist
    • ExtensionSettings
  4. Use JSON/Registry to define options like:
    • blocked_permissions
    • runtime_blocked_hosts

Self-Hosting and Packaging

If you want to avoid using the Chrome Web Store:
  1. Go to chrome://extensions โ†’ Developer Mode โ†’ Pack extension.
  2. This generates a .crx and a private .pem key (keep it safe).
  3. Host .crx and update.xml on your server/intranet.
  4. Use Google Admin or GPO to point to your update URL.

โœ… Pros

  • Full release control
  • Private distribution

โš ๏ธ Cons

  • Bypasses Chrome Store security checks
  • Requires more maintenance

Best Practices

โŒ˜I