Runners

A runner is a browser or agent service Banana Peel can send work to — Browserbase, Steel, Browser Use, Skyvern, Hyperbrowser, Playwright, Deck, Anchor, and others. You choose via routing (smart for production, learning / learning-all to teach the router the best path, a named runner, a category, or a short list). Smart uses the brain to pick among runners; the response field banana_peel.runner reports which runner executed. When present, engine names the execution backend behind that runner.

How you choose

  • Set routing: smart — production; the brain picks
  • Set routing: learning (or learning-all) once to teach the best path, then go back to smart
  • Pin routing: "skyvern" (named runner)
  • Pass a chain ["steel", "browser-use", "playwright"]

Catalog

Browse runners on /runners and capability notes under Runners & capabilities.

Command Palette

Search for a command to run...