duckduckgo-search

Perform web, news, and image searches via DuckDuckGo without API keys.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a reliable, free, and keyless method to perform web, news, and image searches, bypassing the need for expensive or complex API keys.

Core Features & Use Cases

  • Multi-modal Search: Execute text, news, image, and video searches directly from the terminal or code.
  • Flexible Integration: Supports both a CLI-based approach for quick lookups and a Python API for programmatic data gathering.
  • Use Case: Quickly gather the latest news on a specific technology or find visual references for a project without configuring external search engine credentials.

Quick Start

Use the duckduckgo-search skill to find the latest news articles about artificial intelligence and display the top five results.

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 web search from the command line without an API key?

You can perform a keyless web search using the duckduckgo-search skill, which executes queries directly from the CLI or Python without configuring external search engine credentials. It retrieves web, news, and image results instantly.

Can I search for current news articles and images programmatically?

Yes, you can search for current news articles and images programmatically. The skill facilitates multi-modal search, allowing you to gather current events and visual references directly through a Python API or CLI.

Do I need to install any dependencies to use the DuckDuckGo search functionality?

Yes, you need to install dependencies to use the DuckDuckGo search functionality. The skill requires the ddgs package to be installed in your target execution environment to facilitate keyless information retrieval.

What is the best way to gather research data without paying for search API keys?

The best way to gather research data without paying for search API keys is using a keyless search skill. It bypasses complex credentials, providing a free and reliable method to retrieve web, news, and image data.

Does the ddgs package support video search in addition to web and text queries?

Yes, the ddgs package supports video search in addition to web and text queries. The skill's multi-modal search capabilities allow you to execute text, news, image, and video searches directly.