Skip to content

An alternate reality web browser, powered by an LLM

Notifications You must be signed in to change notification settings

Zetaphor/solipnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solipnet

This project started its life as a fork of Sebby37's Dead Internet repo, but has since diverged.

Overview

This project presents an alternate reality web browser, powered by an LLM. You start at the Solipnet search engine, where you can enter any query imaginable. This will present a list of search results which link out to AI generated websites. Those websites may further link to other AI generated websites.

Requirements

  • Access to an OpenAI compatible API, ideally with a locally hosted model (llama.cpp server, ollama, LM Studio, oobabooga, etc.)
  • Python 3.10.12
  • A SearXNG instance with the JSON API support enabled, if you want images in your pages.

The model I used for testing is the Llama 3 8B Instruct Q4_K_M GGUF from QuantFactory.

Setup

Install the requirements:

pip install -r requirements.txt

Modify the .env file with your API URL and API key. Optionally, you can also modify the ENABLE_IMAGES environment variable to true and provide a URL in the SEARXNG_URL environment variable to your SearXNG instance.

Usage

Run the server:

python main.py

Open your browser to http://localhost:5000.

Screenshots

image image

About

An alternate reality web browser, powered by an LLM

Resources

Stars

Watchers

Forks