Perplexica

Privacy-focused AI answering engine with web search and citations

36.5k stars 4.1k forks last commit first released MIT

Actively maintained

Last commit 11 Apr 2026.

Perplexica is a privacy-focused AI answering engine designed to run on your own hardware. It combines web search results with local or hosted LLMs to generate natural-language answers with cited sources.

Key Features

  • Web search integration powered by SearxNG to aggregate results from multiple engines
  • Supports local models via Ollama and multiple cloud LLM providers via API configuration
  • Answer generation with cited sources for traceability
  • Multiple search modes (speed/balanced/quality) to trade off latency vs depth
  • File uploads for document-based Q&A (such as PDFs, text files, and images)
  • Image and video search alongside standard web results
  • Domain-scoped search to focus results on specific websites
  • Smart query suggestions and a local search history
  • Built-in API for integrating search and answering into other applications

Use Cases

  • Private, self-hosted alternative to Perplexity-style web answering for individuals or teams
  • Research assistant that produces source-cited summaries from the open web
  • Internal tool that combines uploaded documents with web search for faster troubleshooting

Limitations and Considerations

  • Answer quality and latency depend heavily on the chosen model/provider and the availability/quality of web search results
  • Some functionality requires external provider API keys when not using a local model

Perplexica is well-suited for users who want a Perplexity-like experience while keeping searches and data under their control. With SearxNG-based search, configurable LLM backends, and citations, it aims to balance privacy, usability, and answer reliability.

Categories:

Tags:

Tech Stack:

Share:

Similar to Perplexica

LibreChat logo

LibreChat

Self-hosted multi-provider AI chat UI with agents and tools

42.5k
8.8k
Last commit

LibreChat is a self-hosted AI chat platform that supports multiple LLM providers, custom endpoints, agents/tools, file and image chat, conversation search, and presets.

MITActively maintained
Alternative to:
ChatGPT logo
ChatGPT
+11
Blinko logo

Blinko

Privacy-focused AI note-taking app with RAG-powered search

11k
774
Last commit

Open-source, self-hosted AI note-taking app for fast capture and organization, with Markdown notes and RAG-based natural language search.

GPL-3.0Actively maintained
Alternative to:
Evernote logo
Evernote
+19
Onyx Community Edition logo

Onyx Community Edition

Self-hosted AI chat and enterprise search for any LLM

31.8k
4.4k
Last commit

Open-source platform for AI chat, RAG, agents, and enterprise search across your team’s connected knowledge sources, compatible with hosted and local LLMs.

Actively maintained
Alternative to:
Onyx logo
Onyx
+19
Paperless-AI logo

Paperless-AI

AI extension for Paperless‑ngx providing automated analysis and RAG

5.9k
327
Last commit

Extension for Paperless‑ngx that uses OpenAI-compatible backends and Ollama to auto-classify, tag, index, and enable RAG-powered document chat and semantic search.

MITActively maintained
Alternative to:
AskYourPDF logo
AskYourPDF
+19
Basic Memory logo

Basic Memory

Local-first persistent memory for AI chats using Markdown notes

3.8k
262
Last commit

Basic Memory gives AI assistants durable, local-first memory by reading and writing structured Markdown notes, enabling reusable context across conversations and tools.

AGPL-3.0Actively maintained
Alternative to:
Obsidian logo
Obsidian
+14
AnythingLLM logo

AnythingLLM

All-in-one AI chat app with RAG, agents, and multi-model support

65.3k
7.2k
Last commit

AnythingLLM is an all-in-one desktop and Docker app for chatting with documents using RAG, running AI agents, and connecting to local or hosted LLMs and vector databases.

MITActively maintained
Alternative to:
AnythingLLM Cloud logo
AnythingLLM Cloud
+19