Chat Interface
Rich markdown rendering, streaming responses, and a familiar chat experience for Claude Code in your browser.
Open Source
A web UI for Claude Code. Chat interface, tool approval, and session management built on the Agent SDK.
npm install -g dorkosRich markdown rendering, streaming responses, and a familiar chat experience for Claude Code in your browser.
Review and approve or deny tool calls before they execute. Stay in control of every action Claude takes.
Browse, resume, and sync sessions across clients. Works with CLI-started sessions too.
Discover and run slash commands from .claude/commands/ with a searchable palette.
Full dark theme support with automatic system preference detection.
Use DorkOS on any device. The interface adapts from desktop to mobile seamlessly.
DorkOS is an open-source web UI for Claude Code by Dork Labs.
DorkOS gives Claude Code a browser-based chat interface with tool approval flows, slash command discovery, and real-time session sync.
MIT licensed. Read the code, fork it, extend it. No black boxes, no vendor lock-in.
Built by developers, for developers. Every feature is designed around real coding workflows.
Your sessions stay on your machine. No telemetry, no cloud sync, no data collection.
Slash commands, custom tools, and an OpenAPI spec. Build on top of DorkOS, not around it.
DorkOS started because Claude Code deserved a proper browser interface. The terminal is powerful, but sometimes you want rich markdown, tool approval dialogs, and a chat you can share.
Built on the Claude Agent SDK, DorkOS reads the same session files as the CLI. No separate backend, no data duplication. One source of truth.
The name is playful. The tool is serious.
Have feedback, want to contribute, or just say hello?