#44th of 5 in Search

Vane

Self-hosted answer engine with cited sources over SearXNG

Stars
37.2k
License
MIT
Last commit
Sep 2026
Last release
Apr 2026

Overview

Next.js answer engine (formerly Perplexica) that runs searches through a bundled SearXNG instance, then answers with citations using Ollama, OpenAI-compatible servers, OpenAI, Anthropic, Gemini or Groq models. Offers Speed, Balanced and Quality modes, web, discussion and academic sources, image and video search, file uploads and a search API. One container on port 3000; a slim image uses your own SearXNG.

Who it is for: Self-hosters replacing Perplexity with local models

Strengths

  • Single Docker image bundles SearXNG; no search API key needed
  • Local models via Ollama or any OpenAI-compatible server, plus cloud providers
  • Browser search-engine shortcut via /?q=%s and a REST search API
  • Slim image works with an existing SearXNG (JSON format and Wolfram Alpha enabled)

Weaknesses

  • No authentication yet; listed as an upcoming feature
  • Own-SearXNG setups must enable JSON output and Wolfram Alpha or searches fail
  • Tavily and Exa search backends are marked coming soon
  • Ollama on Linux must listen on 0.0.0.0 for the container to reach it

What it needs

  • no GPU
  • Docker + Compose
  • Needs SearXNG (bundled in the default image), LLM provider (Ollama, OpenAI-compatible server or cloud API)
  • Models: Ollama, OpenAI, Anthropic Claude, Google Gemini, Groq
  • port 3000

Also in Search

See all 5
Also in Search
RankProjectScore
1MorphicSearch engine that answers with citations and renders rich inline components9.2k stars, Apache-2.070 out of 100
2Local Deep ResearchAgentic research assistant with local LLMs, SearXNG and encrypted libraries9.2k stars, MIT65 out of 100
3GPT ResearcherResearch agent that writes cited reports from web and local documents30k stars, Apache-2.064 out of 100
#5MAESTROMulti-agent research platform that writes long reports from documents and web1.5k stars, AGPL-3.030 out of 100