JIAChenyu525/dsh-explore

JIAChenyu525★ 1TypeScriptLast synced: 2026-08-15

Open on GitHub

README excerpt

English 中文 dsh-explore Trajectory-level parallel exploration for DeepSeek Harness agents. When you need more than one answer, dsh-explore forks your agent into N parallel branches — each inherits your full conversation context and independently explores a different approach — then returns all their answers, or (with a verifier) picks and explains a winner. ✨ Features - explore tool — fork N subagents in parallel and get N genuinely different answers. - Execution-grounded verification ( verify ) — run a real command against each branch and keep the one that passes. Never trusts an agent's self-report. - Winner diff — explains why the winner won: shared prefix → divergent tool calls → error counts. - MCTS tree search ( mode: 'mcts' ) — iterate: fork → verify → backprop → re-select → branch deeper from the best partial trajectories. - Deterministic isolation — branches share no mutable state; dsh's fork seeds each child from the parent's exact completed-turn prefix. 🚀 Quick start 🧭 How it works - Without verify — branches answer the inherited task in one message (v0, tool-free, reliable today). - With verify — branches propose a unified diff (read-only); each diff is applied to an i…

View full README on GitHub →
Tools / Devdsh-pluginagent

Category