Leaderboard/Automation/ask-search
Last commit on March 22, 2026·Created on March 9, 2026

ythx-101/ask-search

A private web search aggregator for the terminal, powered by SearxNG.
Combined rank
#501
across all skills
In Automation
#34
category rank
Stars
536
-0.2% in last 7d
Forks
49
0.0% in last 7d
Watchers
2
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

Ask-search brings web search into the terminal via a self-hosted SearxNG instance that queries Google, Bing, DuckDuckGo, and Brave simultaneously. It gives privacy-conscious searchers and AI agent builders a way to retrieve web results without exposing a commercial API key or relying on a single engine. Output can be limited, filtered by language and category, or returned as raw JSON for programmatic use.

WHO IT'S FOR
Self-hosted / privacy-conscious users
run private web searches without API keys
AI agent / automation builders
integrate aggregated web search into agent workflows
Developers in multi-search-engine environments
compare results across Google, Bing, DuckDuckGo, Brave
Local / self-hosted infrastructure operators
deploy and configure SearxNG for private search
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Compatibility not documented

Use this skill

Follow the documented setup, then try a first task.

Quick start with existing SearxNG

Installs: Clone the complete ask-search repository and install its global ask-search command; the repository includes the ask-search skill.

Before you start
  • SearxNG already running locally with JSON output enabled
  • Python 3.8 or newer
  • curl
  • git and bash
  1. In a terminal, clone the repository, enter its directory, run the installer, and perform the documented test search.

    git clone https://github.com/ythx-101/ask-search
    cd ask-search
    bash install.sh
    ask-search "hello world"
README.md · Checked Sep 18, 2026install.sh · Checked Sep 18, 2026SKILL.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Find five news results for a topic

Uses ask-search

  • Replace [topic] with the subject to research.
  • Ensure the installed ask-search command can reach a running SearxNG instance; set SEARXNG_URL if it is not using the default local port 8080.
Use the ask-search skill to search the news category for [topic], limiting the search to five results. Report each result's title, URL, and snippet without fetching the full pages.
SKILL.md · Checked Sep 18, 2026