Search
Meta search engine service — DuckDuckGo and Wikipedia with consensus ranking, no API keys required.
The search service (walrus-search) provides web search capabilities for agents. It runs as a WHS hook service, registering search tools that agents call during conversations.
Configuration
[services.search]
kind = "hook"
command = "walrus-search"
enabled = trueNo API keys required — the search service uses DuckDuckGo and Wikipedia directly.
How it works
The search service aggregates results from multiple sources and applies consensus ranking:
- Agent calls the search tool with a query
- The service queries DuckDuckGo and Wikipedia in parallel
- Results are merged and ranked by relevance across sources
- Top results are returned to the agent as structured data
Tools
| Tool | Description |
|---|---|
web_search | Search the web with a text query, returns ranked results |
What's next
- WHS services — how hook services work
- Built-in tools — other tools available to agents
- Configuration reference —
[services.*]fields