Viger1/dsh-pilot

Viger1★ 0TypeScriptLast synced: 2026-08-16

Open on GitHub

✋ Hands for your DeepSeek Harness agent — autonomous browser operation by accessibility refs, with a permission model that follows your dsh session.

README excerpt

dsh-pilot English 中文 Hands for your DeepSeek Harness agent — autonomous browser operation with a native permission model. Your dsh agent can already see pages (dsh-preview); dsh-pilot lets it drive them: navigate, read any page as a numbered accessibility tree, act on elements by ref, wait for conditions, upload files, and test complete flows — all without vision, CSS-selector guessing, or a second model. Built for text-only models: the page IS text. What it looks like Real, unedited runs from a headless dsh agent (DeepSeek-V4-Pro): Form flow, fully autonomous. This is what pilot snapshot actually returns for a registration page — the agent's entire view of it: From there: fill e5 and e7 , select 专业版 on e9 , check e11 , click e12 , pilot wait for the success text (hit in 5ms), screenshot, close. Zero console errors, zero selectors written, no vision model in the loop. Permissions that follow the session — the same agent asked to open https://example.com : - under the default workspace-write session: refused — the approval chain answered unavailable and the agent was told exactly what config to request; - under danger-full-access (the user opted out of prompts): opens silently, no g…

View full README on GitHub →
Agentsai-agentbrowser-automationdeepseek-harnessdshdsh-pluginplaywrightweb-automationagent

Category