duckduckgo-search

Search DuckDuckGo for text, news, image, and video results.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/devMoez/titan --skill duckduckgo-search-devmoez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/devMoez/titan/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/devMoez/titan --skill duckduckgo-search-devmoez

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you quickly find relevant information on the open web without needing to configure or pay for an API key.

Core Features & Use Cases

  • Free DuckDuckGo search for text, news, images, and videos without API credentials.
  • Reliable runtime selection by preferring the ddgs CLI when available and only using the Python DDGS library after verifying it is installed in the current runtime.
  • Search-then-extract workflow that gets titles/URLs/snippets first, then lets you use other tools to fetch full page content.

Quick Start

Ask the agent to search DuckDuckGo for "latest AI news" and return up to 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 to gather relevant links and snippets across text, news, image, and video queries. It requires no credentials, making it suitable for research workflows when paid tools are unavailable.

Can I find news articles and images using DuckDuckGo search?

Yes, you can find news articles and images using DuckDuckGo search. The tool supports gathering relevant links and snippets across text, news, image, and video queries for research and investigation workflows without needing API credentials.

What is the best way to gather web search links and snippets for research?

The best way to gather web search links and snippets for research is using a search-then-extract workflow. This method retrieves titles, URLs, and snippets first via DuckDuckGo, then lets you use other tools to fetch full page content.

Does free web search work when FIRECRAWL_API_KEY is not set?

Yes, free web search works when FIRECRAWL_API_KEY is not set. It uses DuckDuckGo to provide free search capabilities specifically when key-based tools are unavailable or web_search cannot be used.

Do I need to install Python packages to use DuckDuckGo search?

You do not strictly need to install Python packages to use DuckDuckGo search. The tool prefers the ddgs CLI when available and only uses the Python DDGS library after verifying it is installed in the current runtime.