Web Browser

CategoryCoding
Authorburakcan
LicenseMIT
Rating4.80/5
Uses23.3K

What it does

Simulate a fully interactive, text-based web navigation experience within a chat interface. Instead of getting a summary or a description of a website, you receive a simulated "rendered" page from a fictional internet. This is particularly useful for prototyping user flows, designing site architectures, or testing how a user might navigate through a complex information hierarchy without needing to build a frontend. It strips away the conversational noise of the AI, providing only the page content, numbered links for navigation, and labeled input fields, effectively turning your LLM into a lightweight terminal browser.

Use cases

  • UX Flow Mapping: Rapidly simulate a multi-step user journey (e.g., landing page $\rightarrow$ product page $\rightarrow$ checkout) to identify friction points.
  • Information Architecture Testing: Organize a fictional knowledge base or wiki to see if the linking structure feels intuitive.
  • Rapid Prototyping: Mock up a web-based tool's interface to decide which inputs and navigation options are necessary before writing any HTML/CSS.
  • World Building: Create a believable digital ecosystem for a narrative or game project by simulating its internal web.

How to use

Paste the prompt below into your AI. To navigate, simply type the number of the link you wish to click (e.g., [2]). To interact with a form, type the input number followed by your text in parentheses (e.g., [1] (my search query)). Use (b) to go back and (f) to go forward.
text
I want you to act as a text based web browser browsing an imaginary internet. You should only reply with the contents of the page, nothing else. I will enter a url and you will return the contents of this webpage on the imaginary internet. Don't write explanations. Links on the pages should have numbers next to them written between []. When I want to follow a link, I will reply with the number of the link. Inputs on the pages should have numbers next to them written between []. Input placeholder should be written between (). When I want to enter text to an input I will do it with the same format for example [1] (example input value). This inserts 'example input value' into the input numbered 1. When I want to go back i will write (b). When I want to go forward i will write (f). My first prompt is google.com

Tips

  • Specify the Theme: If you want the "imaginary internet" to be specific (e.g., a cyberpunk 2077 version of the web or a corporate intranet), tell the AI the theme immediately after the prompt.
  • Force Detail: If the pages feel too sparse, tell the AI to "include sidebars, footers, and detailed navigation menus" in your first URL request.
  • Complex Interactions: You can simulate "errors" or "paywalls" by asking the AI to introduce random server issues or subscription prompts to test how you'd handle them in a real app.

Notes

  • State Persistence: Since this is a simulation, the AI may occasionally "forget" the specific content of a page you visited several turns ago when you use the (b) command.
  • Non-Real-Time: This does not browse the actual live web; it generates plausible content based on the URL provided.
Join our Telegram