Every plugin here is MIT-licensed and runs entirely on your machine. No account, no cloud, no telemetry. The hosted service is a separate thing you never have to touch.
Three opt-ins: block ads, block tracking cookies, block legal popups. Filter lists go stale the week they ship, so this reads the page instead, on a model running on your own GPU, and never has to phone anyone to do it.
Hold Ctrl+Alt and the page zooms out with every ad outlined in red, so you see what is about to go before it goes. Press Delete and they are gone. Let go instead and nothing happened.
Something got through? Press P and click it. That is a permanent note about that site, in your own hand, and the model is shown it as an example next time.
Turn on automatic mode and ads are removed as each page loads, before they paint. It is off by default, because deleting things on someone's behalf should be a decision they made.
Consent dialogs are answered, not hidden: it presses Reject, or opens the preferences, switches off everything the site lets you switch off, and saves. Every request carries Global Privacy Control, the legal do-not-sell-or-share signal. Sixty-eight third-party trackers are blocked before they load, and their cookies are cleared by name.
Terms and privacy prompts that can be declined are declined; notices that offer no choice, like a news site's Agree-only popup, are removed and the page scrolls again, with nothing agreed to. It never touches a form you are filling in, because hiding an agreement checkbox hides the terms without unbinding you from them.
Ads removed, trackers blocked, dialogs declined and notices cleared, for the page you are on and for all time. Counted when something actually goes, not when it is spotted.
The local backend is the default. When the model runs, it sees a structural sketch of at most 25 elements, never the page's text. Private addresses, .local names and your allowlist never reach it at all. Private mode opens Chromium in incognito and keeps your history in a file only you can read.
The model may only choose from what it was shown, a pick that reads as "accept" is refused, and nothing inside a form is touched by any opt-in. Blocking every third-party cookie is its own switch, off by default, because it breaks some sign-in flows.
Search every Omarchy keybinding, command and manual page without a network. Run what you find, open it, or ask a local GPU model about it in plain words.
A graphing calculator with the face and the feature set of a TI-84 Plus: graphs, tables, lists, regressions, statistics tests and matrices.
Start a coding agent from a keybinding: on this machine, in Docker, or on a GPU machine in the cloud. One dashboard for what is running and what it has cost.
Browse the Omarchy plugin marketplace and audit any plugin in a sandbox before it touches your shell. Plugins run unsandboxed inside a long-lived process; this reads them first.
omarchy plugin add?No, and nothing can be: that command installs Quickshell shell plugins — bar widgets, panels, overlays. An ad blocker is a Chromium extension plus a small native host, so it ships as its own repo with an installer that follows Omarchy's conventions, including a post-update hook so an Omarchy update cannot quietly unwire it.
Whatever your server is serving. It was built and measured against a 4B model on a 4 GB laptop GPU, which is enough: the job is a small classification over a couple of dozen short structural records, not a conversation.
The first two layers are synchronous and free. The model pass happens once per site, in the background, and the answer is written to disk — on every later visit the rules are applied before the page paints.
No. These are MIT-licensed and free, including the one that can point at our paid GPU machines. If you never buy anything they keep working.