
FreeUnlimited Websearch
This is a straightforward DuckDuckGo wrapper that lets Claude search the web without API keys or rate limits. You install the ddgs Python package, point the shebang to your Python environment, and OpenClaw calls it automatically when it needs current information. The main appeal is zero configuration beyond the initial setup. It returns JSON with titles, links, and snippets. If you want web search without dealing with API credentials or worrying about quotas, this does the job. The privacy angle from DuckDuckGo is a bonus, though realistically you're using this because it's free and works out of the box.
- skills.sh installs
- 580
- GitHub stars
- 2
- last updated
- Jul 14, 2026
Install
$ npx -y skills add lngu/openclaw-skill-freeunlimited-websearch --skill freeUnlimited-websearch --agent claude-codeInstalls into .claude/skills of the current project.
Files
Free Unlimited Web Search
Search the web for free using DuckDuckGo - no API key or rate limits.
Features
- Free: No API key required
- Unlimited: No rate limits or quotas
- Private: Uses DuckDuckGo's privacy-focused search
Requirements
- Python 3.8+
ddgspackage (pip install ddgs)
Installation
-
Install the
ddgspackage in a Python environment:pip install ddgs -
Clone this skill to your openclaw skills directory:
git clone https://github.com/YOUR_USERNAME/openclaw-skill-freeUnlimited-websearch ~/.openclaw/skills/freeUnlimited-websearch -
Update
search.pyshebang to point to your Python withddgsinstalled:# Edit the first line of search.py to your python path, e.g.: #!/path/to/your/venv/bin/python -
Enable the skill in
~/.openclaw/openclaw.json:{ "skills": { "entries": { "freeUnlimited-websearch": { "enabled": true } } } } -
Restart openclaw:
openclaw gateway restart
Sponsors
Details
- Repository
- github.com/lngu/openclaw-skill-freeunlimited-websearch
- First seen
- Jun 3, 2026