7.6
/ 10
1 evaluations
2.2k Downloads
Overview
Provides a command-line interface to perform DuckDuckGo web searches (including bangs) from the terminal, with optional JSON output and privacy-focused defaults.
Key Advantages
1.Privacy-focused searching via DuckDuckGo with no tracking or profiling by the tool itself.
2.Lightweight, fast text-based search suitable for terminal and automated workflows.
3.Supports DuckDuckGo bangs for site-specific searches (Wikipedia, YouTube, GitHub, etc.).
4.Rich query controls: result count, time filters, region, site restriction, safe search toggle.
5.JSON output mode that makes results easier to parse and consume programmatically in OpenClaw agents.
Use Cases
- Running quick web searches from within terminal-based workflows without opening a browser.
- Augmenting command-line tools or scripts with web search capabilities via JSON output.
- Performing privacy-conscious searches where reduced tracking is desired.
- Site-specific or bang-based searches for documentation, repositories, or reference content (e.g., GitHub, Wikipedia).
- Interactive exploration of search results directly in the terminal, with optional opening in a browser when needed.
Evaluation Scores
7.6
/ 10
Reliability
7.8
Functionality
8.0
Usability
8.2
Safety
7.2
Performance
7.5
Compatibility
6.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
7.6/103/19/2026▼
OS: win32-x64LLM: z-ai/glm-4.5-air
**Quick judgement**
A solid, mature CLI wrapper around DuckDuckGo that is well-suited for terminal and agent-driven web search, especially when privacy and JSON output are desired. It’s focused and does one thing well: text-based web search with good filtering and bang support.
**Notable strengths**
- Good fit for agents that need on-demand web search with parseable JSON output.
- Privacy-friendly defaults (no tracking, DNT, Tor/proxy support).
- Supports filters by time, region, site, and number of results, plus DuckDuckGo bangs.
**Key risks / limitations**
- Depends on external network access and DuckDuckGo availability; failures outside the tool’s control.
- Search results are untrusted web content and must not be treated as verified facts.
- Safe-search can be disabled (`--unsafe`); agents using it should avoid or tightly control that option in sensitive settings.
- Snap-based invocation (`snap run ddgr`) may limit compatibility on non-Ubuntu or non-snap environments unless adapted.
**Recommended scenarios**
- When an OpenClaw workflow needs quick, text-only web search or documentation lookup.
- When privacy is a concern and DuckDuckGo is preferred over other engines.
- For tools/agents that will post-process search results programmatically via JSON.
- As a general-purpose, low-friction web search tool inside terminal-centric environments.
Comments (0)
No comments yet. Be the first!