Perplexica
Perplexica is an open-source AI-powered search engine that provides intelligent search capabilities while maintaining user privacy. As an alternative to Perplexity AI, it combines advanced machine learning with comprehensive web search functionality to deliver accurate, source-cited answers to your queries.
The backend: SearSNG
SearXNG serves as the privacy-focused meta-search engine backend for Perplexica. It:
- Aggregates results from multiple search engines
- Removes tracking and preserves your privacy
- Provides clean, unbiased search results for the AI model to process
This integration enables Perplexica to function as a complete search solution while maintaining the security of your sensitive information.
Before you begin
Before getting started, ensure you have:
- Ollama installed and running in your Olares environment
- Open WebUI installed with your preferred language models downloaded
TIP
For optimal performance, consider using lightweight yet powerful models like
gemma2
, which offer a good balance between speed and capability.
Set up Perplexica
- Install SearXNG from Market based on your role:
- For admin: Install both "SearXNG For Cluster" and "SearXNG".
- For team members: Ensure your admin has installed "SearXNG For Cluster", and install "SearXNG" only.
- Install Perplexica from Market.
- Launch Perplexica, and click settings in the bottom left corner to open the settings window.
- Configure your search environment with the following settings (using
gemma2
as an example):- Chat model Provider:
Ollama
- Chat Model:
gemma2:latest
- Embedding model Provider:
Ollama
- Embedding Model:
gemma2:latest
- Chat model Provider:
- Click the confirmation button to save your configuration and return to the search interface.
Your setup is complete. Try searching for a topic you're interested in to test your new search environment.