Overview
Introduction
What Remixlet is, what it can change on a website, what you need to run it, and where to read more.
Remixlet is a browser extension that changes websites to work the way you want. You describe the change in plain words in the browser's side panel. An AI agent studies the page, writes a small script called a remixlet, and applies it. From then on the remixlet runs by itself every time you open that site, without calling the AI again.
What a remixlet can do#
- Remove things: sponsored results, autoplaying videos, listings you have already dismissed, a banner that never goes away.
- Add what the site lacks: a filter, a sort order, a price that includes the fees, a link that saves you three clicks.
- Restyle a page: spacing, colours, sizes, a layout that fits your screen.
- Remember things between visits, such as which items you have already seen.
- Bring in data from another page or site, once you approve that site by name, and show it where you want it.
- Add commands to Remixlet's toolbar menu, to run whenever you like.
- Run on a schedule to show you a notification or open a page, which then runs the remixlet.
A remixlet changes the page only in your browser. It never changes the site for anyone else, and its code runs only while a page it applies to is open.
What you need#
A browser from the list below, and an AI provider. Remixlet ships no models of its own. You connect one of these:
| Provider | How you connect |
|---|---|
| ChatGPT | Sign in with a paid ChatGPT plan. ChatGPT Free does not work. |
| OpenAI | API key |
| Anthropic | API key |
| API key | |
| xAI | API key |
| OpenAI-compatible endpoint | Base URL, plus a key if it needs one. OpenRouter, Ollama, or your own server. |
Requests go straight from your browser to that provider, with nothing of ours in between. A server on another machine must use https; plain http works only for localhost and 127.0.0.1.
Your provider bills you for the model's work while the agent builds or fixes a remixlet, at its usual rates. With an API key, the chat shows a running cost estimate. Remixlet itself is free, and a finished remixlet costs nothing to run.
Getting started walks through installing, connecting a provider, and making your first remixlet.
Supported browsers#
Remixlet runs in Chrome 138 or later, and in Chromium browsers that include Chrome's side panel: Microsoft Edge, Brave, Dia, and Helium. They all install from the same Chrome Web Store listing.
Remixlet lives in the side panel, so a Chromium browser without a working one is not supported. Arc is the notable example. Firefox and Safari are not supported yet.
What a remixlet is#
A remixlet is readable code kept in your browser as a small folder:
- a manifest saying which sites it runs on and which permissions it holds, with a reason for each;
- a script;
- a stylesheet;
- a README that records what you asked for, so a later fix starts from your intent and not from guesswork.
Every change the agent makes is saved as a new version. In the manager you can read any version's code, see what changed between versions, and restore an older one. To change a remixlet, ask the agent. Anatomy of a remixlet goes through the folder in detail.
Is it safe?#
Remixlet treats the code the AI writes as untrusted. A remixlet's script runs in a sandbox with no direct access to the page, the network, or your browser. It changes the page through an API the extension checks on every call. Anything beyond that, such as storing data or sending requests to a named site, is a permission you approve. Security architecture explains how that works and where its limits are.
While you chat, the agent sends what it reads from the page to your AI provider. That can include anything the page shows you. Data and privacy lists exactly what is sent and what is stored, and the privacy policy states it formally.
Open source#
The whole extension is free software under the AGPL-3.0 license, so anyone can check what runs in their browser. The source is on GitHub.