42 lines
1.1 KiB
Markdown
42 lines
1.1 KiB
Markdown
---
|
|
name: searxng
|
|
description: Local SearXNG web search integration for OpenClaw
|
|
metadata:
|
|
openclaw:
|
|
os: ["darwin", "linux", "win32"]
|
|
---
|
|
|
|
# SearXNG Search Skill
|
|
|
|
This skill provides web search capabilities using a locally hosted SearXNG instance.
|
|
|
|
## Configuration
|
|
|
|
The skill connects to your local SearXNG instance at `http://10.0.0.8:8888/` by default.
|
|
|
|
## Usage
|
|
|
|
Use the `searx_search` tool to perform web searches:
|
|
|
|
```javascript
|
|
// Basic search
|
|
await searx_search({ query: "latest AI developments" });
|
|
|
|
// Search with more results
|
|
await searx_search({ query: "quantum computing", count: 10 });
|
|
|
|
// Search with language preference
|
|
await searx_search({ query: "bonjour", lang: "fr" });
|
|
```
|
|
|
|
## Tool: searx_search
|
|
|
|
- `query` (required): The search query string
|
|
- `count` (optional): Number of results to return (1-20, default: 5)
|
|
- `lang` (optional): Language code for search results (e.g., "en", "de", "fr")
|
|
- `safesearch` (optional): Safe search filter (0=off, 1=moderate, 2=strict, default: 0)
|
|
|
|
## Example Results
|
|
|
|
Results are returned in a structured format with title, URL, content snippet, and source engine information.
|