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 an extension, registering search tools that agents call during conversations.
Configuration
[services.search]
kind = "extension"
crate = "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
- Extensions — how extensions work
- Built-in tools — other tools available to agents
- Configuration reference —
[services.*]fields