open-source browser, ai on your machine. local models, tor routing with a country picker, ad blocking built in. macos, linux, windows. free. by @GenEyeAILabs.

Joined June 2026
Every browser asks you to make a trade. Chrome is fast — and funded by an ad business that needs your data. The new "AI browsers" (Comet, Atlas, Dia) bolt on a chatbot that ships your prompts to the cloud. MoltBrowser is built to remove the trade. How it compares:
1
2
2
329
which local model fits, from the repo readme: tinyllama 1.1b wants 2gb of ram, phi-3.5 mini 4gb, mistral 7b and llama 3.1 8b and qwen 2.5 7b 6gb, gemma 2 9b 8gb. tinyllama ships in the box, the rest you add.
1
8
models are gguf, pulled through llama.cpp. the readme also gives hardware tiers: 4gb of ram is cloud models only, 8gb runs phi-3 mini, 16gb with 6gb of vram runs the full stack. github.com/OneManNoCode/Molt…
3
ai works offline, from the table on our product page, june 2026. moltbrowser: yes. chrome: nano only. safari: partial. brave, comet, atlas and dia: no. a model on your machine does not need the network.
1
177
moltbrowser is gpl-3 and every line is on github. v0.2.5 runs on macos, linux and windows. the licence file was wrong until oct 15, so github read it as other. it is fixed.
1
18
releases: github.com/OneManNoCode/Molt…. v0.2.5 ships a macos arm64 dmg, linux deb, rpm and tar.gz, and a windows portable zip, unsigned, so smartscreen warns. the fix was swapping a custom header above the gpl text for the verbatim licence.
13
on-device ai, from the table on our product page, june 2026. moltbrowser: yes. chrome: nano only. safari: partial. brave: only via ollama. comet, atlas and dia: cloud. if a row is wrong, reply and we fix it and credit you.
1
16
full table, all twelve rows: geneye.ai/moltbrowser. the browser itself is gpl-3: github.com/OneManNoCode/Molt…. corrections get a reply and a credit, which is the point of publishing a table instead of a slogan.
3
a second account usually means a second browser profile, or logging out of the first. /sandbox reopens the page you're on in an off-the-record window: its own cookies and storage, gone on close. session isolation, not anonymity. the site and your network still see it.
29
someone sends you their details as one messy blob and you retype it into eight boxes. /paste reads your clipboard, probes the page for field labels (not the values in them, never password boxes) and splits the blob across them. the model doing the matching runs on your machine.
22
watching a page for a number usually means handing the url to a service that polls it for you. /watch does it on your machine: your browser opens the page on an interval, reads the text at a css selector, and notifies you with the value. it uses your own session, so logins work.
20
tab bankruptcy usually means closing everything and hoping nothing important was in there. /triage list prints what's open, close-inactive spares the pinned ones and the tab you're on, and closed tabs land in recently-closed. no model runs, so the list never becomes a prompt.
18
checking whether a site is sketchy usually means sending the url to someone else's server. /reputation asks your own machine instead: have you been here before, when, and how much you read there. it flags odd tlds and raw-ip hosts too, but that's a hint, not a verdict.
13
a recap of everything you read yesterday is a nice feature and a bad reason to hand someone your history. /digest reads the last 24h from the index on your own disk, groups it into a few themes and writes it up. on an on-device model, that list never leaves the machine.
17
sometimes you want a page's text and none of its scripts. /js off blocks javascript for that domain and its subdomains, reloads the tab, and remembers next launch. it's chromium's own per-site setting, surfaced as one command. plenty of sites break, and that's the trade.
14
filing a receipt usually means uploading it to someone's server. on an order page, /receipt reads merchant, date, total and line items and appends one row to a plain csv in your home folder. plaintext on purpose, so any spreadsheet opens it. the model runs on your machine.
36
click the same dead button four times in three seconds and moltbrowser notices. a small chip offers a clean reader view or a throwaway session, then vanishes after ten seconds. the detector is js inside the tab. it reports to nobody, so the signal stays yours.
19
chromium is a good browser wrapped in a lot of google. we strip that layer: the ai-mode "ask google" omnibox button is gone, the "you and google" settings pages are ours now, no telemetry to send. same engine, same extensions. the ai stays, it just runs on your machine.
30
you can't audit what you can't see. /trackers lists the third-party hosts the page actually loaded, grouped ads / analytics / cdn / other. it reads the page's own resource timings locally, so no urls leave the machine. the classifier is a short list, not easylist.
27
twenty tabs open and the answer is in one of them. /ask-tabs reads the text of every tab in the window, ranks the relevant bits, and answers from them. a cloud ai browser would have to upload all twenty pages first. on a local model, nothing leaves your disk.
1
1
19