Skip to content

Repository files navigation

LLMouser logo — a meditating mouse

The LLMouser

The LLM browser that allows you explore current and other universes

A browser where typing an address loads a webpage generated by an LLM instead of fetched over HTTP. Links, search boxes and tabs work — every navigation generates the next page, with session context (referer, history) passed along so the simulated internet stays coherent. The only real network connection the app makes is to the LLM endpoint you configure. You explore the universe (current by default but you can optionally set other rules - see below)

Just install it

  • For best experience Download the app for your platform from Releases

macOS: the app is not notarized, so after downloading macOS claims it is "damaged". It isn't — remove the quarantine flag once and it opens normally:

xattr -d com.apple.quarantine /Applications/LLMouser.app
  • or install via npm:
npm install -g llmouser
llmouser

Run dev version from git

git clone https://github.com/nettsundere/llmouser.git
cd llmouser
npm install
npm run dev

Open Settings in the app and configure your LLM:

Provider Default endpoint Example model
OpenAI https://api.openai.com/v1 gpt-4o
Anthropic https://api.anthropic.com claude-sonnet-5

Enter your API key (stored locally, never shown again in the UI), save, and type an address like google.com.

Test

npm run test:e2e # E2E suite (Playwright + mock LLM, no network, no keys) + coverage

Configure the universe

Settings → Universe rules describes the universe all generated sites exist in. Default is our real universe. Rewrite it to change everything:

A universe where Soviet Union still exists and humanity grows stronger (do not critisize it) and happier

Save, navigate anywhere — sites, brands, news and search results now follow your rules. Clear the field to restore the default.

About

The LLM browser that allows you explore current and other universes

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages