Vellum Assistant

Integrations › Vellum Assistant

Search provider

Keenable as a built-in web-search provider in Vellum Assistant, alongside Brave, Perplexity, Tavily and Firecrawl — and the only keyless one.

Setup

  1. 1No separate install

    Keenable ships as a built-in web-search provider in Vellum Assistant (merged upstream) — there is no separate package to install.

  2. 2Point the web-search service at Keenable

    Edit ~/.vellum/workspace/config.json (the workspace root follows VELLUM_WORKSPACE_DIR when that is set):

    json
    {
      "services": {
        "web-search": { "provider": "keenable" }
      }
    }
  3. 3Run it

    With no key the web_search tool calls the public endpoint. An optional key lifts the rate limit and is read from the environment — the CLI also forwards it into self-hosted containers and VMs.

    bash
    export KEENABLE_API_KEY=keen_...   # optional, lifts the cap
    vellum wake
  4. 4Note on the Settings picker

    Keenable is not in the desktop/web Settings provider picker yet — that card gates BYOK providers behind a required API key while ours is optional. For now select it through config.json or the env var.

Keyless by default; set KEENABLE_API_KEY to lift the rate limits.

View the change on GitHub →