Vane
Vane is a privacy-focused, self-hosted AI answering engine that combines web search via SearxNG with local or cloud language models and cites sources.
- GitHub stars
- 37k
- Last commit
- 1 mo ago
- Latest release
- v1.12.2
- Licence
- MIT
- Self-hosted
- Yes
Vane is an AI answering engine that runs on your own hardware. It combines information from the internet with support for local language models through Ollama and cloud providers such as OpenAI, Anthropic Claude, Google Gemini and Groq, and returns answers with cited sources while keeping searches private. Repository topics also reference Perplexica.
Search modes trade speed for depth: Speed Mode for quick answers, Balanced Mode for everyday queries and Quality Mode for deeper research. Sources can be the web, discussions or academic papers, and web search is powered by SearxNG, which queries multiple search engines without exposing your identity. Image and video search, domain-restricted search and file uploads for questions about PDFs, text files and images are included.
Other features include widgets for quick lookups like weather, calculations and stock prices, search suggestions as you type, a Discover feed of articles, and a saved search history. Vane is written in TypeScript and released under the MIT license, and its architecture is documented for readers who want to understand how it works.
Key features
- Cited AI answers from web search
- Local models via Ollama or cloud providers
- Speed, Balanced and Quality search modes
- SearxNG-powered private web search
- File uploads for document questions
- Image and video search
Pricing: Free and open source under the MIT license.

