Skip to content

[FEAT]: Add Keenable as a web search provider for the Agent web-browsing skill #6077

Description

@ilya-bogin-keenable

What would you like to see?

Add Keenable as a search provider in the Agent web-browsing skill (Admin → Agent Skills → Web Search). Tracking issue for #5889, per @timothycarambat's note above.

Keenable has a keyless public endpoint (POST https://api.keenable.ai/v1/search/public, no signup), so like DuckDuckGo it works with zero configuration, but it returns structured JSON (title, url, description) instead of scraped HTML. Setting AGENT_KEENABLE_API_KEY switches the same provider to the authenticated endpoint with higher limits, so there is no keyless/keyed split in the picker.

PR #5889 follows the recent You.com/Exa/Brave shape: _keenableSearch + keenable-search case in web-browsing.js, AgentKeenableApiKey/AgentKeenableApiUrl in updateENV.js + systemSettings.js, picker entry with an optional-key panel, .env.example blocks (server + docker).

I work at Keenable and we would maintain the integration.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions