Forked from
Last updated
Updated 16 days agobyProject Files
README
This plugin enables LM Studio assistants to search the web using a local SearXNG instance, providing privacy-focused metasearch capabilities similar to how Vane (Perplexica) utilizes SearXNG.
Running SearXNG Instance: You must have SearXNG installed and running locally (e.g. at http://localhost:8081 to prevent possible conflicts with other services)
JSON API Enabled: Ensure your SearXNG settings.yml includes:
search: formats: - html - json
Once installed, the plugin provides two tools:
search_web: Search the internet using SearXNGfetch_page_content: Retrieve and extract text from specific URLsThe assistant will automatically invoke these tools when web search is needed.
lms-plugin-searxng/ āāā manifest.json āāā package.json āāā tsconfig.json āāā README.md āāā src/ āāā index.ts āāā config.ts āāā toolsProvider.ts
json in search formatsUnlike the DuckDuckGo plugin which relies on DuckDuckGo's HTML scraping, this SearXNG implementation offers:
MIT