LocalPlexity is a lite version of Perplexity aimed at 100% privacy and openness. Everything is done locally, in your browser, from searching the web to distilling a response for your question.
You can visit the website at localplexity.pages.dev.
- Local search and response generation
- 100% privacy and openness
- Anonymous searches using a proxy
- Open source
- No ads / No tracking
LocalPlexity operates entirely within your browser to ensure complete privacy and openness. Here's a brief overview of how it works:
-
Local Search and Response Generation: When you enter a search query, LocalPlexity scrapes DuckDuckGo search results to find relevant information.
-
Data Processing: The websites are fetched, then
@mozilla/readability
extracts the essential content andnode-html-markdown
is converting HTML to Markdown. -
Response Generation: The data is then passed to a small LLM to generate a response to your query.
All operations are performed locally in your browser, with no personal data being sent to external servers. All communication is anonymized using a proxy to ensure that your searches are not tracked.
-
Clone the repository:
git clone https://github.com/legraphista/localplexity.git cd localplexity
-
Install dependencies:
yarn install
Start the development server:
sh yarn start
This project is licensed under the AGPL-3.0 License. See the LICENSE file for details.