What problem does it solve? Hermes web_search fails with a misleading Firecrawl "no usable paid credits" error even though search is configured to use the free DuckDuckGo backend, because the ddgs Python package is missing from the Hermes virtual environment. ## Core Features & Use Cases - Root Cause Diagnosis: Explains why the Firecrawl credits error appears when the real issue is a missing ddgs package in the Hermes venv. - Venv Bootstrap Fix: Provides exact commands to bootstrap pip via ensurepip and install ddgs into the Hermes venv, which normally has no pip and is misdetected by uv. - Use Case: On a fresh Windows machine, your Hermes agent's web_search returns a Firecrawl credits error. Follow the reference guide to run ensurepip and pip install ddgs against the venv's python.exe, then verify with an import check so search works with zero API keys or credits. ## Quick Start Fix my Hermes web_search that keeps failing with a Firecrawl no-credits error by installing ddgs into the Hermes venv.