✓ Verified 💻 Development ✓ Enhanced Data

Desearch Web Search

Search the web and get real-time SERP-style results with titles, URLs, and snippets.

Rating
4.4 (167 reviews)
Downloads
564 downloads
Version
1.0.0

Overview

Search the web and get real-time SERP-style results with titles, URLs, and snippets.

Complete Documentation

View Source →

Web Search By Desearch

Real-time web search returning structured SERP-style results with titles, links, and snippets.

Quick Start

  • Get an API key from https://console.desearch.ai
  • Set environment variable: export DESEARCH_API_KEY='your-key-here'

Usage

bash
# Basic web search
desearch.py web "quantum computing"

# Paginated results
desearch.py web "quantum computing" --start 10

Options

OptionDescription
--startPagination offset (default: 0). Use to get the next page of results.

Response

Example

bash
desearch.py web "best sights in Georgia"

json
{
  "data": [
    {
      "title": "Cool places and fun things to do in Georgia ? : r/solotravel",
      "snippet": "I was in Georgia earlier this month. My favorite place was Mtirala National Park in Adjara. The mountains and forest were absolutely beautiful ...",
      "link": "https://www.reddit.com/r/solotravel/comments/py4wls/cool_places_and_fun_things_to_do_in_georgia/",
    },
  ]
}

Notes

  • Returns up to 10 results per page. Use --start to paginate.

Errors

Status 401, Unauthorized (e.g., missing/invalid API key)
json
{
  "detail": "Invalid or missing API key"
}

Status 402, Payment Required (e.g., balance depleted)

json
{
  "detail": "Insufficient balance, please add funds to your account to continue using the service."
}

Resources

Installation

Terminal bash

openclaw install desearch-web-search
    
Copied!

💻Code Examples

desearch.py web "quantum computing" --start 10

desearchpy-web-quantum-computing---start-10.txt
## Options

| Option | Description |
|--------|-------------|
| `--start` | Pagination offset (default: 0). Use to get the next page of results. |

## Response

### Example

}

.txt
### Notes
- Returns up to 10 results per page. Use `--start` to paginate.

### Errors
Status 401, Unauthorized (e.g., missing/invalid API key)
example.sh
# Basic web search
desearch.py web "quantum computing"

# Paginated results
desearch.py web "quantum computing" --start 10
example.json
{
  "data": [
    {
      "title": "Cool places and fun things to do in Georgia ? : r/solotravel",
      "snippet": "I was in Georgia earlier this month. My favorite place was Mtirala National Park in Adjara. The mountains and forest were absolutely beautiful ...",
      "link": "https://www.reddit.com/r/solotravel/comments/py4wls/cool_places_and_fun_things_to_do_in_georgia/",
    },
  ]
}
example.json
{
  "detail": "Invalid or missing API key"
}
example.json
{
  "detail": "Insufficient balance, please add funds to your account to continue using the service."
}

Tags

#web_and-frontend-development #web

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author okradze
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install desearch-web-search