🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

presearch

by @nosytlabs

Production-ready decentralized search for AI agents. Privacy-first, uncensored web search via distributed node infrastructure.

Versionv1.0.1
Downloads1,231
Comments2
TERMINAL
clawhub install decentralized-search

πŸ“– About This Skill


name: "presearch-search" description: "Production-ready decentralized search for AI agents. Privacy-first, uncensored web search via distributed node infrastructure."

Presearch Search API

Endpoint: https://na-us-1.presearch.com/v1/search Method: GET Auth: Bearer Token Rate Limit: 100 requests/minute

Authentication

Authorization: Bearer YOUR_API_KEY_HERE

Parameters

| Parameter | Type | Required | Default | Description | |-----------|------|----------|---------|-------------| | q | string | βœ… | - | Search query | | lang | string | ❌ | en-US | Language code | | time | string | ❌ | any | any, day, week, month, year | | page | string | ❌ | 1 | Page number | | safe | string | ❌ | 1 | Safe search |

Response

{
  "data": {
    "standardResults": [
      {
        "title": "string",
        "link": "string",
        "description": "string"
      }
    ],
    "pagination": {
      "current_page": 1,
      "has_next": true
    }
  }
}

Error Codes

  • 401: Invalid API key
  • 402: Payment required
  • 422: Invalid parameters
  • 429: Rate limit exceeded
  • Usage

    # Python
    with PresearchSkill(api_key) as skill:
        results = skill.search("AI agents")
    

    // Node.js
    const results = await skill.search({ query: "AI agents" });
    

    Privacy Features

  • No tracking or profiling
  • Decentralized node network
  • Encrypted traffic
  • Uncensored results
  • πŸ’‘ Examples

    # Python
    with PresearchSkill(api_key) as skill:
        results = skill.search("AI agents")
    

    // Node.js
    const results = await skill.search({ query: "AI agents" });