A lightweight, native-first web search tool for Open WebUI. It plugs into your chats to fetch current, factual information and returns clean, citeable results — no external services required.
Web SearchAsk a question in chat that requires current or factual information. Under the default native mode, the tool uses Open WebUI’s built-in search and retrieval pipeline and streams:
0.6.0 or newer.Once installed and enabled, this tool is available inside chats. Simply ask your question — the tool will:
Configure everything from the Open WebUI extension settings — no code required.
| Setting | Description | Default |
|---|---|---|
SEARCH_MODE | Search engine to use. Native is recommended. | native |
PERPLEXICA_BASE_URL | Base URL of your Perplexica server (legacy/optional). | http://host.docker.internal:3001 |
PERPLEXICA_OPTIMIZATION_MODE | Perplexica strategy: speed or balanced. | balanced |
PERPLEXICA_CHAT_MODEL | Chat model used by the Perplexica pipeline. | gpt-5-chat-latest |
PERPLEXICA_EMBEDDING_MODEL | Embedding model used by the Perplexica pipeline. | bge-m3:latest |
OLLAMA_BASE_URL | Base URL for the Ollama provider when used by Perplexica. | http://host.docker.internal:11434 |
Tip: Keep SEARCH_MODE set to native for the cleanest, lowest-latency experience fully within Open WebUI.
Supports per-user overrides.
Examples:
The goal is to make web search inside Open WebUI feel native: minimal setup, helpful streaming feedback, and clear citations you can trust. If your use case needs external search stacks, you can switch SEARCH_MODE, but the native path remains the recommended default.
Source-Available – No Redistribution Without Permission Copyright (c) 2025 nokodo
You are free to use, run, and modify this extension for personal or internal purposes. You may NOT redistribute, publish, sublicense or sell this extension or any modified version without prior explicit written consent from the author. All copies must retain this notice. Provided "AS IS" without warranty. Earlier pre-release versions may have been available under different terms.
Open WebUI Enterprise — White-labeling, SSO, and dedicated support for your team.