dsh-webbridge¶
⭐ 3 · ✅ active · plugin
| Type | plugin | Category | Browser control |
| Stars | ⭐ 3 | Status | ✅ active |
| Author | bill9109 | Updated | 2026-08-14 |
One-liner¶
DSH combined with Kimi WebBridge for real browser control.
About¶
Install: dsh plugin --profile web add github:omdsh-dev/dsh-webbridge A DeepSeek Harness host plugin: it bridges Kimi WebBridge's local daemon into eleven webbridge_* model tools, so the model operates your own browser — logins, cookies, and already-open tabs included — instead of a headless one. English | 中文
✨ Key Features¶
- Real browser, not headless: logins, cookies, and live sessions preserved
- Eleven model tools: navigate / find_tab / snapshot / click / fill /
- One task = one tab group: a
sessionname groups tabs, keeping tasks - Local-first: the daemon runs on your machine; browser state never leaves it
- No KV-cache burden: browser state lives outside the model request
📦 Install¶
dsh plugin --profile web add github:omdsh-dev/dsh-webbridge
🚀 Quick Start¶
# 1. Install the daemon:
curl -fsSL https://cdn.kimi.com/webbridge/install.sh | bash
# 2. Install the Kimi WebBridge browser extension and let it connect to the
# daemon (search "Kimi WebBridge" in the Chrome Web Store), then check:
kimi-webbridge status # expect "extension_connected": true
📚 Learn more¶
Configuration
The daemon address defaults to http://127.0.0.1:10086. The plugin accepts no configuration today; the baseUrl seam exists for tests.
Install
The plugin is a DSH bundle (package.json declares dsh.bundle, and cordis.patch.yml carries the patch). Install it into the web profile with the standard dsh plugin mechanism — no DSH source changes and no hand-written patch: dsh plugin --profile web add github:omdsh-dev/dsh-webbridge For a stable install, pin the version: `dsh plugin --profile web add github:omdsh-dev/dsh-webbrid
Uninstall
dsh plugin --profile web remove dsh-webbridge The command runs pnpm remove <pkg> in the profile directory and removes the package from dsh.profile.bundles. After uninstalling, restart web and refresh — the DSH built-in plugin (same row id webbridge) takes over again.