A LobeChat plugin that enables web searches through SearxNG instances, providing AI-powered analysis of search results.
- 🔍 Web search powered by SearxNG
- 🧠 AI analysis of webpage content
- 🔒 Self-hostable solution
- 🌐 Global real-time information
- Clone the repository:
git clone https://github.com/stone-lyl/lobchat-searxng-search-plugin.git
- Navigate to the repository:
cd lobchat-searxng-search-plugin
- Install dependencies:
bun install
- Start the development server:
bun run dev
- deploy the plugin in docker:
using the
Dockerfile
provided.
-
Open the LobeChat web app:
- Go to https://lobechat.com
-
Add the plugin:
- Click on the "Plugin Store" button.
- Select "LobeChat SearxNG Search Plugin" from the list.
-
You should configure your SearxNG settings.yml to allow JSON formats.SearxNG Settings
-
Enter the BASE_URL for your SearxNG link
-
Open the LobeChat conversation interface to use it.
lobechat-searxNG.mp4
- Bun v1.1.4 or later
- Node.js v18+
- Docker (optional)