mamei16/LLM_Web_search

An extension for oobabooga/text-generation-webui that enables the LLM to search the web

50
/ 100
Established

Detects search commands in LLM output via regex pattern matching, then retrieves web results using DuckDuckGo or SearXNG before extracting relevant passages through hybrid retrieval—combining dense embeddings with BM25 or SPLADE keyword matching. Supports multiple chunking strategies (character-based, semantic, token classification) and flexible passage extraction modes (snippet-only or full-page scanning). Integrates directly into oobabooga/text-generation-webui's extension system with configurable regex patterns, search backends, and retrieval models.

278 stars.

No Package No Dependents
Maintenance 13 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 18 / 25

How are scores calculated?

Stars

278

Forks

37

Language

Python

License

AGPL-3.0

Last pushed

Mar 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/mamei16/LLM_Web_search"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.