web_search backend in Omnigent, 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.
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
Setsearch_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:
Add
"api_key": "keen_…" to the config to authenticate — this removes the hourly request cap. Leave it out and the backend calls /v1/search/public instead, on the shared public tier at lower rate limits.