duckduckgo-search

Search DuckDuckGo for text, news, images, and videos without an API key.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/JKhyro/HERMES-AGENT --skill duckduckgo-search-jkhyro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/JKhyro/HERMES-AGENT/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/JKhyro/HERMES-AGENT --skill duckduckgo-search-jkhyro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ddgs, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the need for paid search APIs when you need quick, flexible web search across text, news, images, and videos.

Core Features & Use Cases

  • Free Search Access: Run DuckDuckGo queries without an API key or external search account.
  • Multiple Result Types: Find text pages, current news, images, and videos from one skill.
  • Practical Research Fallback: Use it when a standard web search tool is unavailable, unsuitable, or too expensive for routine lookup work.

Quick Start

Ask the skill to search DuckDuckGo for your query and return the most relevant results.

Frequently Asked Questions about duckduckgo-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search the web without an API key?

You can search the web without an API key by querying DuckDuckGo for text, news, images, and videos directly through a wrapper script. This approach bypasses paid search accounts, returning relevant results for free.

Can I find current news and images using DuckDuckGo search?

Yes, DuckDuckGo search supports multiple result types including current news, images, and videos. A single query can retrieve diverse media formats alongside standard text pages for comprehensive research.

Do I need the ddgs CLI to run DuckDuckGo queries?

Yes, you need the ddgs CLI or a verified Python DDGS runtime to execute DuckDuckGo queries. The Skill relies on this dependency and a wrapper script to ensure consistent search execution.

What is the best free web search fallback for routine research?

DuckDuckGo search serves as an effective fallback for routine research when standard web search tools are unavailable or unsuitable. It provides free access to text and media results without external API costs.

Are there limitations to using DuckDuckGo for web search?

DuckDuckGo web search depends on the ddgs CLI or Python runtime and does not require an API key, but it may lack the advanced filtering or rate limits of paid APIs. It is best suited for discovery and fallback lookup.