Skip to main content
web_search backend Keenable as a built-in web_search backend in Omnigent — the only keyless one — selectable via the tool’s search_provider config. View the change on GitHub pip install omnigent, then the built-in web_search tool on the keenable backend — no key.

Install

No separate install

Keenable ships as a built-in web_search backend in Omnigent (merged upstream) — there is no separate package to install.

Select Keenable in the agentspec

Set search_provider on the web_search tool. Omnigent never picks an engine for you — with no search_provider the tool returns an error naming the options.

Or drive the tool directly

invoke takes a JSON argument string and a ToolContext:
Keyless by default (/v1/search/public, no key); add "api_key": "keen_…" to the config to switch to the authenticated endpoint and lift the rate limits.