Argus
JSON →Multi-provider search broker for AI agents. Routes across SearXNG, Brave, Serper, Tavily, and Exa with automatic fallback, RRF ranking, content extraction, and budget enforcement.
Install
pip install argus-search` Tools · 5
- search Search across multiple providers with optional session context and score attribution
- extract Extract clean text content from a given URL
- recover-article Recover a dead or inaccessible article URL using Wayback Machine and archive fallbacks
- capture-site Capture important pages from a website for local storage
- build-research-pack Build a local documentation and research pack for a given topic or official URL
Environment variables
ARGUS_API_KEYARGUS_ADMIN_API_KEYARGUS_REMOTE_URLARGUS_OBSCURA_CDP_URLARGUS_SEARXNG_BASE_URLARGUS_SEARXNG_RESIDENTIAL_BASE_URLARGUS_BRAVE_API_KEYARGUS_SERPER_API_KEYARGUS_TAVILY_API_KEYARGUS_EXA_API_KEYARGUS_LINKUP_API_KEYARGUS_PARALLEL_API_KEYARGUS_YOU_API_KEYARGUS_VALYU_API_KEYARGUS_FIRECRAWL_API_KEYARGUS_GITHUB_API_KEYARGUS_BIND_HOSTARGUS_PORT
Links
★ 2 GitHub stars