Better Dsh

August 30, 2026 · View on GitHub

dsh plugin npm package Repository License

Dashr (/ˈdæʃ.ɚ/) makes your native dsh ready for serious coding.


Why

  • (Tools×URL schemas)REPL(\text{Tools} \times \text{URL schemas})^{\text{REPL}} - a concise, cognitively frictionless setup delivering maximal capacity.

  • Universal Tools - read, write, grep, glob.

  • URL schemas - skill://, ctx://, agent://, dvc://, dsh://, an intuitive, unified interface for runtime resources.

  • Session-persistent REPL Kernel - IPython (compared with the native ephemeral TS REPL).

  • Context as Variables - full session transcripts are accessible as variables, even cross compactions.

  • Full Context Revive — full-namespace dill snapshots save and restore kernel state across restarts.


✨ Other Features

  • Agent swarm as resources — sub-agents, workflows, and Ralph loops are first-class calls inside a cell (subagent, workflow, ralph, send_message).
  • Global fallback LLM provider/model which is absent in the native build (safeguard for long range, unattended tasks).
  • 3~4K system prompt usage.
  • dvc://broswer - browser use ready.
  • dsh-better-sidebar
  • corti multi agent memory plugin

⚡ Quick Install

dsh plugin --profile web add --config.auto-install-peers=false @pgmi-builds/better-dsh@latest

📚 Inspiration & Attribution

Dashr is an open-source plugin for DeepSeek Harness (dsh) (MIT). It stands on the shoulders of earlier open-source work:

  • BetaEdit (dsh-better-edit, by Rianico) — the hash-anchored readeditundo_last_edit editing model. Dashr adopts this toolchain (itself a lineage of pi-hashline-editpi-hashline-edit-lszdsh-better-edit) with attribution, and re-wires it natively.
  • omp-agent (oh-my-pi, by Can Bölük) — the dvc:// device framework and its ast_edit / ast_grep / browser / lsp devices, adopted under its MIT license.
  • Prime Agent (Prime Intellect) — the Context as Variables paradigm that shapes the persistent-kernel model.

All upstream dependencies carry their original MIT licenses, recorded in the source tree.


📄 License

MIT. See LICENSE.