duckduckgo-search

Search the web via DuckDuckGo using command-line or Python API.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill duckduckgo-search-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill duckduckgo-search-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a way to perform free web searches using DuckDuckGo, without the need for an API key, offering an alternative to built-in web search tools.

Core Features & Use Cases

  • Web Search: Perform text, news, image, and video searches using DuckDuckGo.
  • CLI and Python API: Offers both command-line and Python API options for search functionality.
  • Fallback for Tools: Can be used as a fallback for web search tools when primary options are not available.

Quick Start

Search for "latest AI news" using DuckDuckGo.

Frequently Asked Questions about duckduckgo-search

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

FAQPage Schema
How do I perform a free web search without an API key?

You can perform a free web search using DuckDuckGo without an API key by utilizing this Skill's command-line interface or Python API. It provides text, news, image, and video search capabilities directly without authentication requirements.

Can I use DuckDuckGo search as a fallback when my primary web search tool fails?

Yes, DuckDuckGo search can be used as a fallback tool for web search when primary options are unavailable. It offers privacy-focused search functionality via both CLI and Python API, ensuring continuous search capabilities without API dependencies.

Does the ddgs Python package support news, image, and video searches?

The ddgs Python package supports text, news, image, and video searches using DuckDuckGo. It provides both command-line and Python API options for accessing these different search categories without requiring an API key.

What is the best privacy-focused alternative to built-in web search tools?

A privacy-focused alternative to built-in web search tools is DuckDuckGo search, which requires no API key and offers both CLI and Python API access. It supports text, news, image, and video searches without tracking user activity.

How do I search for latest AI news using DuckDuckGo from the command line?

You can search for latest AI news using DuckDuckGo from the command line by running the provided scripts. The Skill's CLI interface queries DuckDuckGo and returns news results without requiring any API key setup.