Pure Search ๐
name: pure-search
by cyecho-io ยท published 2026-03-22
$ claw add gh:cyecho-io/cyecho-io-pure-search---
name: pure-search
version: 1.0.0
description: "A lightweight, API-key-free web search skill based on DuckDuckGo and Trafilatura. Returns highly relevant URLs and clean markdown content."
metadata: {"openclaw":{"emoji":"๐","category":"search"}, "acceptLicenseTerms": true}
acceptLicenseTerms: true
---
# Pure Search ๐
A lightweight, robust search skill that requires **NO API keys**. It uses DuckDuckGo for link retrieval and `trafilatura` for clean, high-quality markdown extraction.
How It Works
1. Queries DuckDuckGo for top N links (bypassing commercial API restrictions).
2. Uses `trafilatura` to extract only the main content of the web pages, stripping out all navigation bars, footers, sidebars, and ads.
3. Returns JSON output with search results, containing the title, URL, and the clean markdown body.
Setup
First, make sure the dependencies are installed:
pip install duckduckgo-search trafilaturaQuick Start
# Basic search (Default fetches top 3 results)
./scripts/search.py "Rust vs Go in 2026"
# Advanced search with more results
./scripts/search.py "Latest AI trends" --max-results 5Output Format
The output is always in a structured JSON format, making it extremely easy for agents to digest:
{
"query": "Rust vs Go in 2026",
"results": [
{
"title": "A detailed comparison...",
"url": "https://example.com/article",
"markdown_content": "## Performance\n... (Pure clean text)"
}
],
"errors": []
}Why Pure Search?
More tools from the same signal band
Order food/drinks (็น้ค) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...