Claude Code Webview

A self-hosted web UI for Claude — streaming chat with tool use, conversation history, and session authentication. Run it as a single binary, no Python required.

Streaming chat (SSE) Tool use / agent mode Conversation history Session authentication PostgreSQL persistence Configurable via env vars Single binary, zero deps Docker-ready

Download for macOS
Apple Silicon · M1 / M2 / M3
Latest
Download for macOS
Intel · x86_64
Download for Linux
x86_64 · Ubuntu 22.04+
Download for Windows
x86_64 · Windows 10+

Quick start

$ chmod +x claude-webview-macos-arm64
$ CLAUDE_API_KEY=sk-ant-... \
  DATABASE_URL=postgresql+asyncpg://... \
  ./claude-webview-macos-arm64