# pinchchat

> A self-hosted webchat UI for OpenClaw agents with real-time tool call visualization, live streaming, and a GPT-like session sidebar.

- **Category:** AI Chat
- **Licence:** MIT
- **Latest version:** v1.71.4
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker, Docker Compose, Build from Source
- **Tags:** Streaming, Chat, WebSocket, Pwa, Openclaw, Typescript, AI, React, Dark mode, Tool Calls

## Description

PinchChat is a dark-themed webchat interface built for OpenClaw, an AI agent platform. It gives you a ChatGPT-style sidebar to juggle multiple agent sessions — main chats, scheduled jobs, sub-agents, and background tasks all in one place. The standout feature is live tool-call visualization: you see colored badges, parameters, and expandable results as the agent works. Responses stream token-by-token over WebSocket, and per-session progress bars show context usage. Images render inline with a lightbox zoom. The UI remembers your theme choice (Dark, Light, OLED, or System) and six accent colors in localStorage, no server config needed. Extras include message search, a split-view for two sessions side by side, markdown highlighting while you type, drag-to-reorder sessions, Markdown export, English/French i18n, optional notification sounds, keyboard shortcuts, PWA installability, and accessibility support. You run it as a static site via Docker (container port 80), Docker Compose, or a Node 20+ build. The browser connects straight to your self-hosted OpenClaw gateway (ws://host:18789 by default); you enter the gateway URL and token at login, stored locally in the browser. There's no database or backend of its own.

## Links

- [Homepage](https://github.com/MarlBurroW/pinchchat)
- [Website](https://marlburrow.github.io/pinchchat/)
- [Docker](ghcr.io/marlburrow/pinchchat)
- [GitHub Repository](https://github.com/MarlBurroW/pinchchat)
- [Documentation](https://github.com/MarlBurroW/pinchchat#readme)
- [Community Discord](https://discord.com/invite/clawd)

---
Source: https://selfhost.directory/project/pinchchat