Holo Projector Companion
A free browser extension that floats a holographic projector in the corner of every webpage you load. Tap the device and watch it cycle through 60 hand-keyed scenes from An Enduring Spark. Same idea as the Dariah Browser Companion — this one is pure visual atmosphere, no chat, no AI calls, no account.
Chrome, Edge, Brave, Arc, Vivaldi. ZIP install, ~6.4 MB. Install steps below.
Browser extensions only run on desktop browsers. iPhone & Android Chrome do not support Manifest V3 extensions.
PART 01What you'll install
A small browser extension (~6.4 MB) that injects a 260 px floating holographic projector into the corner of every page you load. The widget cycles through 60 clips on a fresh shuffle each page load. Click to advance to the next one. Pick which corner it lives in from the popup settings, and blocklist any site where you don't want it.
🔒 What it does (and doesn't) do
- Loads 60 alpha-keyed WebP images bundled inside the extension — no network calls.
- Stores your settings (corner, enabled, blocklist) in
chrome.storage.localon your device. - Doesn't request any tab content, page DOM, page text, URLs, cookies, history, bookmarks, or downloads.
- Doesn't phone home. No analytics, no telemetry, no remote configuration.
- Permissions: only
storage. Nohost_permissions, noactiveTab, noscripting.
PART 02How to install
-
Download & unzip. Click the Download Extension button above to get the ZIP file (~6.4 MB). Open your downloads folder and unzip it. You'll end up with a folder called
holo-companion-v1containing the extension files. -
Open Chrome's extensions page. Paste
chrome://extensionsinto your URL bar and press Enter. In the top right, toggle Developer mode on. Three buttons appear: Load unpacked, Pack extension, Update. -
Load the extension. Click Load unpacked, navigate to the unzipped
holo-companion-v1folder, click Select Folder. The Holo Projector shows up as a new extension card. Pin it to the toolbar (click the 🧩 puzzle icon, then the pin next to Holo Projector). Reload any tab — the projector appears in the bottom-right corner.
To change the corner or blocklist sites, click the Holo Projector toolbar icon and adjust in the popup. Hit Save, then Reload Page for changes to take effect on the current tab. New tabs pick up the new settings automatically.
PART 03About the clips
Every clip is a holographic projection emitted from the same rugged projector base. The base is cropped out so the holo floats free, scanlines drift across the silhouette, the image breathes, and a soft glow leaks around the edges.
Each clip was hand-prompted, hand-keyed (luma to alpha), trimmed, and resized to a uniform 600 px width. The library covers characters, faces, landscapes, vehicles, weapons, drinks, architecture, and one or two surprises. Average size 110 KB per clip in WebP at quality 85.
PART 04The 60-clip library
Everything in rotation. The extension shuffles on every page load; this grid is alphabetical for reference.
PART 05FAQ
How is this different from the Dariah Browser Companion?
The Dariah Companion is the chat character — she's a Winchester Academy AI you can talk to, powered by Groq. The Holo Projector is the same hardware she stands on, but with a much wider library and no chat — pure atmosphere. They run side by side; you can install both. They use different storage keys and don't interfere.
Does it work on every site?
Yes — it injects on <all_urls> via a content script. If there's a site where you'd rather not see it (a video player, a banking site, a presentation), add the domain to the blocklist in the popup and reload that tab. Subdomains match parent automatically (blocklisting google.com also hides it on maps.google.com).
Why does it shuffle on every page load?
To make each tab feel different. With 60 clips and a Fisher-Yates shuffle, you'd open roughly 60 tabs in a row before seeing the same starting clip twice.
Does it slow down the page?
Not noticeably. The widget is a single shadow-DOM container with two <img> elements, a few CSS animations, and no JavaScript on the host page's content. It runs at document_idle so it never blocks the page loading.
What browsers are supported?
Any Chromium-based desktop browser: Chrome, Edge, Brave, Arc, Vivaldi, Opera. Firefox needs a slightly different manifest format (planned). Safari does not support this kind of extension at all — Apple uses a separate extension format that requires a build step we haven't done.
Can I uninstall it cleanly?
Yes. Go to chrome://extensions, find the Holo Projector card, click Remove. The extension and your saved settings are deleted entirely. No files left behind.
Want it without installing an extension?
There's also a standalone web demo at /holo-demo/ — same widget, same 60 clips, runs in a single tab. Useful for showing the gallery to someone without asking them to install anything.