For macOS · Free

The browser that does the reading.

Ask a question. Palette opens the pages itself, reads them, and writes back an answer where every sentence carries the source it came from. Your tabs never move.

macOS 14 or later · Apple silicon · 7.8 MB
7.8 MBthe whole browser · no second
copy of Chromium
WebKitthe engine already in
your Mac
0trackers, accounts,
telemetry, servers
Koreanfirst, with English
and Japanese

Research that reads the page, not a snippet.

Most AI search calls an API and summarises whatever it is handed. Palette opens each page in a real tab, in a real engine, with JavaScript running, then reads what actually rendered. Pages that block scrapers work here. A PDF gets looked at rather than skipped.

The tabs it uses sit off screen, out of your way. They never enter your history or your session, and they are closed when it is done.

One question, six steps, one cited answer.

Measured on a real run, 24 September 2026: four planned queries, 27 pages found, six read, two of them PDFs, 53 citations against six sources.

  1. PlansBreaks your question into the searches that would actually answer it, in Korean and English.
  2. SearchesRuns them through the browser itself, then pulls the real links out of the results page.
  3. ChoosesDecides which pages are worth the time before spending it on them.
  4. ReadsOpens each in an off-screen tab and reads what rendered, not the raw HTML.
  5. LooksA page that renders almost no text is a PDF or a picture. That one gets looked at instead.
  6. WritesAn answer where every claim carries a numbered source, and gaps are named as gaps.

Nothing leaves that you did not ask to send.

No account. No sync. No telemetry. Your history, bookmarks and open tabs are files on your Mac; passwords live in the macOS keychain, encrypted by the system.

The research agent thinks on Palette's own models, served from Palette's own infrastructure. Your question and the pages it read are never handed to a third-party search API or a third-party model.

Everything a browser should already do.

Ad blocking before the page

Trackers and ad networks are stopped at the network layer, so there is nothing to render and nothing to slow you down.

Hide anything, for good

Click a cookie banner or a newsletter overlay and it is gone, on that site, before the page draws a frame.

Reading mode

One keystroke strips a page down to the article.

Chrome extensions

Paste a Chrome Web Store link. They run on WebKit's own extension engine, the one Safari uses.

Tabs down the side

Across the top or down the left. Pin the ones you keep open all day and they shrink to their icon.

Picture in picture

Lift a video out of the page into a window that stays above everything, including other apps.

Download

Get Palette Browser.

Free. About 8 MB. Opens instantly, because the engine is already on your Mac.

macOS 14 or later · Apple silicon
Signed and notarised by Apple. Opens with a double-click,
no right-click → Open, no warning.
$ python3 research/agent.py "KMMLU와 CLIcK은 무엇을 측정하나?"

  planning
    · KMMLU 한국어 벤치마크 누가 만들었나
    · CLIcK Korean benchmark paper authors
  searching
    ddg:   10 results
    naver: 12 results
    27 distinct pages found
  reading
    read   2,679 chars  KMMLU: Measuring Massive…
    read  83,514 chars  KMMLU paper
    read       0 chars  arxiv.org/pdf/2507.08924
      mostly pictures, looking at it
  writing from 6 sources

  report ready · 53 citations