DeepSeek Harness tools that run in your browser
DSH Toolbox is a free set of browser tools for DeepSeek Harness: sync sessions across machines, inspect session files, repair the session index, audit what each skill costs, clean up session files that grew too large, and check text or UI for template traces.
Try the De-AI Kit in your browser: paste text or CSS, get the lines that read like a template →
The tools
DSH Sync Hub
Same list on both machines, no lost sessions
How it works →stableZstd Frame Inspector
Writes inside this file, and what the next sync sends
See a sample result →stableContext Budget
Which turn to compact, and room for one more task
See a sample result →betaSession Purge
Which files actually take the space, plus the backup-then-delete commands
See a sample result →stableSession Index Doctor
Session ids on disk that never reach the list
See a sample result →stableSkill Load Audit
Skills ranked by context cost, archive the heavy ones first
See a sample result →betaDe-AI Kit
Lines that read like a template, each with a fix
Open the checker →Seven tools are live; more land as usage shows
Start here
- What is DeepSeek Harness — The dsh CLI, profiles, and where sessions live
- Install DeepSeek Harness — Windows, macOS, Linux, and the two failures people hit first
- Clean up session files — See which session files grew large, then back up and delete them
- dsh CLI cheat sheet — Boot a profile, web flags, plugin commands, config dumps
- Desktop vs dsh web — Why the desktop name is reserved, and what to run instead
- Error reference — Five failures, each with its own page and one command
- On Android — No app: run dsh web and open it from the phone
- In Docker — A Dockerfile on Node 24, and the --host trap
- The plugin conflict list — Which plugins conflict — 26 pairs that cannot share a profile
- Plugin directory — 83 package pages: 21 official (16 profile packages plus 5 shared libraries) and 62 community plugins, grouped by what they do
- Storage reference — Session formats, index fields, symptom to cause
Compared with
Why these tools
The list and the file are two different things
On one install with 114 sessions on disk, the workspace index knew 38 ids. The other 76 were invisible in the app. Printing that gap is what the Doctor is for.
Nobody wrote the format down
A session is an append-only stream of zstd frames, and one file here reached 22,832,359 bytes. The Inspector counts frames because that number explains why a sync feels slow.
These files are your conversations
So nothing is uploaded. Each tool is a page with JavaScript in it, and the only thing you download is a command-line tool you run yourself.
FAQ
Do I need to install anything?
No. Every tool is a static page. DSH Sync Hub itself is a command-line tool you download and self-host — still free.
Are my files uploaded?
Never. The inspector and calculator are plain JavaScript in the page; there is no backend to send to.
What is DSH?
DeepSeek Harness — a local agent runtime with web, desktop and terminal builds. It stores sessions on disk, which is why cross-machine sync is a problem at all.