Skip to main content
Perplexica allows you to choose which sources to search, helping you find the most relevant information for your query. Different sources are optimized for different types of questions.

Available sources

Web

General web search across all websites

Academic

Scholarly articles and research papers

Discussions

Forums, reviews, and community content
Web search queries the general internet for information across all types of websites. This is the default source and works well for most queries. Best for:
  • General information and news
  • How-to guides and tutorials
  • Product information
  • Current events
  • Company and organization information
What it searches: Web search uses SearxNG to query multiple search engines simultaneously while maintaining your privacy. Results include articles, blog posts, documentation, news sites, and general web content.
Perplexica’s web search is powered by SearxNG, which aggregates results from multiple search engines without tracking your queries.
Academic search focuses on scholarly articles, research papers, and academic publications. Best for:
  • Scientific research
  • Academic citations
  • Peer-reviewed studies
  • Technical and scholarly information
  • Research methodology
What it searches: Academic mode prioritizes results from academic databases, university websites, research journals, and scholarly publications. Citations come from credible academic sources.
When academic search is selected, the classifier enables academicSearch mode, which adjusts the research strategy to prioritize scholarly sources.
Example queries:
  • “Latest research on climate change mitigation”
  • “Machine learning applications in healthcare”
  • “Economic impact of renewable energy adoption”
Discussion search finds information from forums, community discussions, user reviews, and Q&A sites. Best for:
  • Product reviews and user experiences
  • Troubleshooting and problem-solving
  • Community opinions and feedback
  • Real-world usage examples
  • Comparisons based on user experiences
What it searches: Discussion mode targets forums like Reddit, Stack Overflow, product review sites, Q&A platforms, and community discussion boards. You get insights from real users sharing their experiences.
Discussion search is particularly valuable when you want to hear from actual users rather than official documentation or marketing materials.
Example queries:
  • “Best laptop for programming Reddit”
  • “Common issues with [product name]”
  • “User experiences with [service]“

Combining sources

You can select multiple sources simultaneously to get a broader perspective:
  • Web + Academic: General information supplemented with research findings
  • Web + Discussions: Official information plus user experiences
  • All three: Comprehensive coverage from all angles

How source selection works

When you select sources in the UI, they’re passed to the search agent:
sources: SearchSources[] // ['web', 'discussions', 'academic']
The classifier then determines which research actions to enable:
classification: {
  skipSearch: boolean;
  personalSearch: boolean;
  academicSearch: boolean;
  discussionSearch: boolean;
  // ...
}

Search engine privacy

Perplexica uses SearxNG as the default search backend, which provides several privacy benefits:
  • No tracking of your search queries
  • No personalization based on search history
  • Aggregates results from multiple engines
  • Removes tracking parameters from result URLs
You can configure your own SearxNG instance by setting the SEARXNG_API_URL environment variable. Make sure JSON format is enabled in your SearxNG settings.
In addition to source types, you can limit searches to specific domains:
  • Perfect for searching within documentation sites
  • Useful for research within specific publications
  • Great for finding content on trusted sources
Simply include site:example.com in your query to search within a specific domain.

Upcoming sources

The following search sources are planned for future releases:
  • Tavily: Enhanced search API optimized for LLMs
  • Exa: Neural search for better semantic understanding
  • Additional specialized search engines

Build docs developers (and LLMs) love