Desktop app
Download the macOS or Windows installer from the OpenDock GitHub releases page. Each release lists its files and changes.
Install
Install OpenDock, add the docks your project needs, then check, update, or remove them when things change.
Download the macOS or Windows installer from the OpenDock GitHub releases page. Each release lists its files and changes.
OpenDock is distributed as an npm package. Install it with Bun or npm, then check that the command works.
bun install -g opendock
opendock version
# or
npm install --global opendock
opendock version
For local development, clone the repository and run bun install, bun run build, and bin/opendock version.
Start in a test folder, then add only the docks you need. You can combine a tool dock with role-specific docks such as design, PM, frontend, QA, or docs.
project=$(mktemp -d)
cd "$project"
opendock install opendock/codex@1.0.0
opendock install opendock/designer-ai@1.0.0
opendock install opendock/agent-ready@1.0.0
opendock install opendock/repo-context@1.0.0
opendock doctor
During install, OpenDock prepares required runtimes, installs declared tools, creates project .opendock/bin/ shims, applies files, installs declared dependencies inside copied folders, runs install steps, and records the result in .opendock/dock.lock.yml.
opendock install owner/name@1.0.0 adds a reviewed dock to the current project and records what changed under .opendock/.
opendock update checks installed docks and applies newer reviewed versions when they are available. Use --force only when you want OpenDock to replace local edits.
opendock list shows what is installed. opendock outdated checks whether reviewed updates are available.
opendock uninstall owner/name removes one dock and the files OpenDock added for it. Other docks stay in place.
opendock doctor checks the current project without changing files. Use opendock log to see recent OpenDock activity.
Install, update, uninstall, doctor, and log manage the current project. Deploy is only for sharing your own dock and requires opendock auth login.