duckduckgo-search

Search the web via DuckDuckGo from the command line or Python API.

Updated May 9, 2026
One-click install
npx skills add https://github.com/robertbr123/Linket-Agent --skill duckduckgo-search-robertbr123
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/robertbr123/Linket-Agent/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/robertbr123/Linket-Agent --skill duckduckgo-search-robertbr123

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a way to perform web searches using DuckDuckGo, a privacy-focused search engine, without requiring an API key, offering a free and privacy-conscious alternative to other search engines.

Core Features & Use Cases

  • Web Search: Allows text, news, image, and video searches using DuckDuckGo.
  • No API Key Required: Eliminates the need for API key management and costs associated with third-party services.
  • CLI and Python API: Provides both command-line and Python API methods for search functionality.
  • Use Case: Ideal for situations where DuckDuckGo is preferred for privacy reasons, or when DuckDuckGo results are specifically desired.

Quick Start

Use the duckduckgo-search skill to search for "latest AI news" using the ddgs command-line tool.

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 for news and images without an API key?▼

Free web search without an API key is possible using DuckDuckGo. This Skill provides text, news, image, and video retrieval via both a Python API and command-line interface, eliminating the need for third-party key management.

Can I use DuckDuckGo search directly from the command line?▼

Yes, you can execute DuckDuckGo searches directly from the command line using the ddgs tool. It provides a CLI method to run text, news, image, and video queries without needing to write a Python script.

Does DuckDuckGo web search work with Python scripts?▼

DuckDuckGo web search works with Python scripts by utilizing the ddgs dependency. The Skill offers a Python API method to integrate text and video search functionality directly into your code.

What is the best way to get privacy-focused search results in my application?▼

The best way to get privacy-focused search results is using DuckDuckGo. This Skill offers a free alternative to other search engines, providing information retrieval without tracking or requiring API keys.

Do I need to install any dependencies to run DuckDuckGo searches?▼

You need to install the ddgs dependency to run DuckDuckGo searches. This package provides the underlying command-line and Python API functionality required for executing web, news, image, and video queries.

What are the limitations of using DuckDuckGo without an API key for web search?▼

The main limitation of using DuckDuckGo without an API key is potential rate limiting compared to paid services. However, it provides free text, news, image, and video searches with a focus on privacy.