duckduckgo-search

Search text, news, images, and videos via DuckDuckGo without API keys.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GarrettRoi/open-manus --skill duckduckgo-search-garrettroi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/GarrettRoi/open-manus/tree/main/skills/research/duckduckgo-search
Command: npx skills add https://github.com/GarrettRoi/open-manus --skill duckduckgo-search-garrettroi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a free and accessible way to search the web using DuckDuckGo, offering an alternative when other search tools are unavailable or require API keys.

Core Features & Use Cases

  • Versatile Search: Perform text, news, image, and video searches.
  • No API Key Needed: Operates without requiring any API credentials.
  • Python & CLI: Usable via a Python API for structured results or a command-line interface for quick lookups.
  • Use Case: Quickly find the latest news on a specific topic, research a company's website, or find tutorial videos without needing to set up API access.

Quick Start

Use the duckduckgo-search skill to find text results for 'python async programming' with a maximum of 5 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 for free without an API key?

You can search the web for free without an API key by using DuckDuckGo search capabilities that retrieve text, news, images, and videos without requiring API credentials. This eliminates setup barriers and costs associated with traditional search APIs.

What types of web search queries can I perform using DuckDuckGo?

DuckDuckGo web search supports versatile query types including text, news, image, and video searches. You can retrieve structured results via a Python API or perform direct lookups using a command-line interface for quick information retrieval.

Can I use Python to retrieve structured web search results from DuckDuckGo?

Yes, you can use the Python API to retrieve structured web search results from DuckDuckGo. This allows you to integrate text, news, image, and video search data directly into your applications for automated information retrieval.

Does DuckDuckGo search work for finding the latest news on a specific topic?

DuckDuckGo search works effectively for finding the latest news on a specific topic by utilizing its dedicated news search functionality. It quickly retrieves relevant current events without requiring API key setup or financial costs.

What is the best way to find tutorial videos without setting up API access?

The best way to find tutorial videos without setting up API access is using DuckDuckGo video search. It provides free video retrieval capabilities directly via Python or command-line, bypassing the need for API credentials entirely.

Why use DuckDuckGo for web search instead of other search APIs?

Use DuckDuckGo for web search when you need a free alternative to other search APIs that require keys. It offers accessible text, news, image, and video retrieval without costs, making it ideal when other search tools are unavailable.