Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Searx is a "free internet metasearch engine which aggregates results from more than 70 search services" (from their docs). I added a simple beautifulsoup scraper that allows many of the instances on https://searx.space/ to be used without an API key. Uses the
bs4
,httpx
, andpydantic
packages which are already in therequirements.txt
. Tested it and it works well, although maybe we should add an option to not output just the summary but also the snippets of raw search results.