DorkOS
Getting Started

Quickstart

Launch DorkOS and open your first Claude Code session in under two minutes.

Quickstart

From a fresh install to a running Claude Code session in the browser.

Prerequisites

  • Node.js 22+ installed.
  • Claude Code authenticated. DorkOS bundles the Claude Code binary, so installing it separately is optional. (A claude binary on your PATH is only used as a fallback.)
  • DorkOS installed. See the Installation guide.

Launch DorkOS

Start the server

dorkos

DorkOS starts on port 4242 by default and opens the web interface in your browser.

  DorkOS v1.x.x
  Local:   http://localhost:4242 // [!code highlight]
  Network: http://192.168.1.100:4242

If your browser doesn't open on its own (common over SSH or on a headless machine), copy the Local URL into any browser. See Troubleshooting if the page still won't load.

To use a different port or project directory:

dorkos --port 8080 --dir ~/projects/myapp

Send your first message

Type a message in the chat input and press Enter. Claude streams its response in real time.

Explain the structure of this project

Approve tool calls

When Claude needs to read files, run commands, or make edits, a tool approval card appears. Review the action and click Approve or Deny, the same way you'd review a coworker's first pull request.

A tool approval card in the chat, showing what Claude wants to run with Approve and Deny buttons

Always review tool calls before approving, especially write operations and shell commands.

Explore the Interface

DorkOS works out of a working directory, the folder on your computer it reads and edits in. By default that's the folder you ran dorkos from. Use the directory picker in the sidebar to switch to a different project without restarting.

CLI Quick Reference

Most people never touch these flags after the first launch. Here they are if you need them; see Configuration for the matching environment variables and persistent settings.

FlagShortDescriptionDefault
--port <port>-pServer port4242
--dir <path>-dWorking directoryCurrent directory
--boundary <path>-bBoundary: the folders on your computer DorkOS is allowed to touchHome directory
--tunnel-tEnable ngrok tunnelOff
--no-openDon't open the browser on startupOff (opens browser)
--log-level <level>-lLog verbosity (fatal through trace)info

Next Steps

Once installed, browse the Marketplace at /marketplace to discover pre-built agents, plugins, and skill packs from the community.