{"categories":[{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/7"}],"enrichment":{"capability":"Wrapper for the Brave Search API that provides both synchronous and asynchronous access to privacy-preserving web, news, and video search results.","skillfed_tags":["privacy-search","async-ready","api-wrapper"],"use_cases":["Build a privacy-focused search application or metasearch tool that queries Brave instead of tracking-heavy alternatives.","Extract and aggregate product pricing or review data from search results for price comparison or market research.","Apply custom Goggles to re-rank search results for domain-specific queries (e.g., academic sources, thought leadership).","Integrate privacy-preserving search into an async Python application without blocking I/O.","Download and process PDFs discovered in search results for document research or archival workflows."],"what_it_does":"brave-search is a Python client for the Brave Search API, which provides privacy-preserving search results as an alternative to Google Search. The package wraps Brave's REST endpoints and returns structured data for web, news, and video results. It supports both synchronous and asynchronous request patterns, letting you choose based on your application's concurrency model.\n\nBeyond basic search, the package includes convenience methods for extracting and aggregating data from results\u2014downloading PDFs found in results, extracting product prices and review scores, and applying Brave Goggles (custom re-ranking rules) to alter result ordering. Configuration is straightforward: pass your API key as an environment variable or constructor argument, then call search() with your query and optional parameters like result count or country filter.","worth_installing":"Yes, with conditions. The package is actively maintained, has low install friction, and fills a clear need for privacy-preserving search integration. However, the license is unclear\u2014verify the actual terms before use in proprietary contexts. The note that it is 'under active development' suggests the API surface may change; pin your version if stability is critical. No known vulnerabilities and reasonable dependency choices make it safe to try."},"id":"brave-search","links":{"html":"https://skillfed.io/packages/brave-search","md":"https://skillfed.io/packages/brave-search.md","pypi":"https://pypi.org/project/brave-search/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-04-27","license_spdx":null,"license_treatment":"unclear","name":"brave-search","python_support":"supports_current","summary":"Brave Search API wrapper"},"popularity":{"monthly_downloads":88161,"position":13745,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.0"}
