TL;DR
Swaps the filesystem and bash providers for a mirage virtual workspace: file tools and shell commands run over mounted resources (RAM, S3, Redis, Slack, Gmail, Notion, Postgres) instead of the host disk, with per-mount read/write/exec modes, per-command sandbox routing (monty, pyodide, quickjs in process; docker, e2b, daytona remote), and installed CLIs (git, gh, slack, linear, ntn, gws, or one you register) as head words in the virtual terminal.
Install in the web profile
typescript/packages/dsh/package.json
Install verification failed This command did not complete successfully. Check the project's installation guide before retrying.
dsh plugin --profile web add @struktoai/mirage-dshCopy
Install check failed.
Install verification
Needs attention
DSH engine Not declared — compatibility unknown Install verification failed This command did not complete successfully. Check the project's installation guide before retrying.
Checked October 13, 2026
30 days of GitHub stars
+66 stars
+1.8% observed change
Sep 11 +0 stars 3,617 total Sep 12 +6 stars 3,623 total Sep 13 +2 stars 3,625 total Sep 14 +2 stars 3,627 total Sep 15 +3 stars 3,630 total Sep 16 +3 stars 3,633 total Sep 17 +6 stars 3,639 total Sep 18 +1 stars 3,640 total Sep 19 +1 stars 3,641 total Sep 20 +1 stars 3,642 total Sep 21 +2 stars 3,644 total Sep 22 +2 stars 3,646 total Sep 23 +3 stars 3,649 total Sep 24 +5 stars 3,654 total Sep 25 +0 stars 3,654 total Sep 26 +5 stars (estimated) 3,659 total Sep 27 +4 stars (estimated) 3,663 total Sep 28 +0 stars 3,663 total Sep 29 +3 stars 3,666 total Sep 30 +2 stars 3,668 total Oct 1 +2 stars 3,670 total Oct 2 +2 stars (estimated) 3,672 total Oct 3 +2 stars (estimated) 3,674 total Oct 4 +3 stars 3,677 total Oct 5 +0 stars 3,677 total Oct 6 -2 stars 3,675 total Oct 7 +0 stars 3,675 total Oct 8 +3 stars 3,678 total Oct 9 +3 stars 3,681 total Oct 10 +2 stars 3,683 total
Sep 15 Sep 29 Oct 14