AI Personal Learning
and practical guidance

Perplexica: an open source AI search engine that replicates Perplexity AI's features and interface 1 to 1

General Introduction

Perplexica is an open source AI-driven search engine designed to provide answers that reach deep into the Internet. It uses advanced machine learning algorithms, such as similarity search and embedding techniques, to optimize search results and provide clear answers with cited sources.Perplexica stays up-to-date and ensures user privacy is not compromised through SearxNG.

Perplexica: an open source AI search engine that replicates Perplexity AI's features and interface 1 to 1


 

Perplexica: an open source AI search engine with 1:1 replica of Perplexity AI features and interface-1

 

Function List

  • Local LLM Support: Supports the use of native LLMs such as Llama3 and Mixtral.
  • Two main models::
    • Copilot Mode: Generate different queries to find more relevant Internet resources.
    • normal mode: Process queries and perform web searches.
  • Focused Mode: Providing better answers to specific types of questions, there are currently six focus modes:
    • network-wide model: Search the entire Internet to find the best results.
    • Writing Assistant Mode: Help with writing tasks that don't require a web search.
    • Academic Search Mode: Find articles and papers for academic research.
    • YouTube Search Mode: Find YouTube videos based on a search query.
    • Wolfram Alpha Search Mode: Use Wolfram Alpha for queries that require calculations or data analysis.
    • Reddit Search Mode: Search Reddit for discussions and comments related to the query.

Using Help

Installation process

  1. Docker Installation (recommended)::
    • Download and install Docker.
    • Cloning of the Perplexica repository:git clone https://github.com/ItzCrazyKns/Perplexica.git
    • Go to the project catalog:cd Perplexica
    • Run Docker Compose:docker-compose up
  2. Non-Docker Installation::
    • Cloning of the Perplexica repository:git clone https://github.com/ItzCrazyKns/Perplexica.git
    • Go to the project catalog:cd Perplexica
    • Install the dependencies:yarn install
    • Launching the project:yarn start

Guidelines for use

  1. Use of search engines::
    • Access a locally running instance of Perplexica.
    • Enter a query and select the appropriate focus mode (e.g., Academic Search Mode).
    • View search results and click on the cited source for details.
  2. Using the Perplexica API::
    • Configure the API endpoint: in the config.toml file to set the API endpoint.
    • Send a query request to the API endpoint to get the search results in JSON format.
  3. Exposing Perplexica to the Web::
    • modifications docker-compose.yaml file to configure network settings.
    • Restart Docker Compose:docker-compose up

common problems

  • connection error: Check the network settings and API configuration to make sure the endpoints are correct.
  • Inaccurate search results: Try switching focus modes, or adjusting query keywords.

 

AI Easy Learning

The layman's guide to getting started with AI

Help you learn how to utilize AI tools at a low cost and from a zero base.AI, like office software, is an essential skill for everyone. Mastering AI will give you an edge in your job search and half the effort in your future work and studies.

View Details>
May not be reproduced without permission:Chief AI Sharing Circle " Perplexica: an open source AI search engine that replicates Perplexity AI's features and interface 1 to 1

Chief AI Sharing Circle

Chief AI Sharing Circle specializes in AI learning, providing comprehensive AI learning content, AI tools and hands-on guidance. Our goal is to help users master AI technology and explore the unlimited potential of AI together through high-quality content and practical experience sharing. Whether you are an AI beginner or a senior expert, this is the ideal place for you to gain knowledge, improve your skills and realize innovation.

Contact Us
en_USEnglish