Skip to content

A web-based interface for Claude Code CLI built with Nuxt 4, featuring real-time chat, project management, and comprehensive tool integration with mobile-first PWA design.

License

sunpix/claude-code-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Claude Code Web

A browser-based WebUI interface for Claude Code CLI with extras like voice input, text-to-speech, drag-and-drop images, hotkeys, and a built-in todo sidebar.

Quick Start

  1. Install (requires Node.js 18+ and Claude Code CLI set up)

    npm install -g @sunpix/claude-code-web
  2. Run

    claude-code-web
  3. Open http://localhost:3000 in your browser.

⚠️ No authentication mechanism. Anyone with access to the port can control your environment/computer. Run behind a firewall or proxy with auth.


📹 Demo Videos

video-compressed-hq.mp4
claude-code-web-ui.mov

(older version)


Configuration

Change Port

PORT=8080 claude-code-web

Serve from Subpath (reverse proxy)

APP_BASE_URL=/claude-code claude-code-web

Enable Whisper Mic Support

Requires OpenAI API key for speech-to-text:

OPENAI_API_KEY=sk_... claude-code-web

Screenshot

Screenshot of Claude Code Web UI

About

A web-based interface for Claude Code CLI built with Nuxt 4, featuring real-time chat, project management, and comprehensive tool integration with mobile-first PWA design.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published