Overview
Introduction
What is Remixlet and what can it do?
Remixlet is a browser extension that makes websites work the way you always wanted them to. It can add features, remove unwanted elements, change the styling, make automation commands you can run at any time, watch pages for changes on a schedule and notify you. Tell it what to change then Remixlet will study the page, decide whether it's possible and if so, write a small reusable script we call a remixlet. It'll apply it on the spot and every time you visit that type of page again.
How it works#
Remixlet puts an AI coding agent inside your browser. Open the side panel on any website and describe what you want: hide listings you have already dismissed, remove the autoplaying videos, add the filter the site never had, fix the one missing link that would save you a few minutes every day, setup an automation to tell you when the price changes, etc.
The agent studies the live page, writes a small site-specific modification, and applies it. The change is still there the next time you visit. If it is not quite right, tell Remixlet what to fix. If something breaks, toggle the remixlet off or undo it in one action.
Bring your own AI#
Remixlet ships no AI models of its own, currently you must bring your own. Sign in with an AI subscription you already pay for, use your own API keys, or point it at a local model. Requests go straight from your browser to that provider, with nothing in between.
| Provider | How you connect |
|---|---|
| ChatGPT | Sign in with a paid ChatGPT subscription |
| OpenAI | API key |
| Anthropic | API key |
| API key | |
| xAI | API key |
| Any OpenAI-compatible endpoint | Base URL and key, including OpenRouter, Ollama, or your own local server |
Supported browsers#
Remixlet runs in Chrome today, plus Chromium browsers that ship Chrome's built-in side panel: Microsoft Edge, Brave, Dia, and Helium. They all install from the same Chrome Web Store listing.
Remixlet lives in the side panel for better isolation, so Chromium browsers without a working one are not supported. Arc is the notable example. Support for other non-Chrome browsers may come later.
What actually gets run?#
A remixlet is readable code with its own version history. It lives in your browser as a small folder containing:
- a manifest saying where it runs, what capabilities it is allowed and where it is allowed to contact.
- a script
- a stylesheet for any custom styling.
- and a README explaining what it is for.
You can inspect it, edit it, archive it, or remove it fully whenever you want. Every edit from the agent is a full snapshot you can roll back to at any time - so experiment as much as you like.
Anatomy of a remixlet walks through the folder in more detail.
Data and Privacy spells out how the data lives on your machine, and the privacy policy states it formally.
Security architecture explains how the agent builds a remixlet, how the sandbox runs it, and what keeps the code in check. The dom.* API reference and rmx.* API reference list every call.
Open source#
The whole extension is public code, so anyone can check what actually runs in their browser. The source is on GitHub for anyone to keep and improve.