Install DOS

Install the Durante Operating System on macOS or Linux with a single npm command.

Install the CLI
$ npm install -g @durante-tech/dos

That puts a durante binary on your PATH. Run it once to copy DOS into ~/.claude/.

Run the installer
$ durante install --key DOS-XXXX-XXXX-XXXX

The --key flag is optional. Omit it to install in unlicensed mode and activate later with durante configure.

Prerequisites

DOS layers on top of Claude Code. You need:

  • Node.js 18+ — to install the CLI from npm
  • Git — to clone the release into ~/.claude/
  • Bun — the DOS runtime (the installer offers to install it for you)
  • Claude Code — from claude.ai/download

What durante install does

  1. Removes the legacy @durante-tech/durante package if present — it used to shadow the dos launcher.
  2. Checks for Git, Bun, and Claude Code. Auto-installs Bun via curl -fsSL https://bun.sh/install | bash if missing.
  3. Clones durante-tech/dos at the tag matching your CLI version into ~/.dos-install-tmp (SSH if your key is set up, HTTPS otherwise).
  4. If ~/.claude/ already exists, moves it to ~/.claude.backup.<timestamp> before copying the new release into place.
  5. Runs the bundled install.sh to wire hooks, skills, themes, and the DOS/ folder.
  6. Writes dos.version into settings.json so durante status reports the right version.

Confirm it worked

Check the CLI
$ durante version
Expected output
$ 0.0.6

After a successful install, ~/.claude/ contains:

  • DOS/ — Algorithm, Tools, Context Routing
  • skills/ — every installed skill, each with its own SKILL.md
  • settings.json — preferences, identity, version stamp
  • MEMORY/ — work tracking that survives across sessions

If install fails

The clone is the usual culprit. Check your network and GitHub access, then re-run durante install. Re-running is safe — it backs up ~/.claude/ first.

The installer stays inside ~/.claude/

Your shell config, your projects, and your existing Claude Code setup are left alone — except for the one-time backup if ~/.claude/ was already there.

Next

Run claude in any project and say hello. Or jump to your first outcome in 60 seconds.

Was this page helpful?