A native macOS chat client for Klaw, enabling real-time communication with AI Agents via the Gateway protocol.
- Multi-agent session management
- Real-time WebSocket communication (Gateway protocol)
- Markdown message rendering
- Per-session agent configuration (system prompts, model params)
- Configurable connection settings (Gateway URL, auth tokens)
- Live connection status indicators
- macOS 14.0+
- Xcode 15.0+
- Swift 5.9+
- SwiftUI · MarkdownUI · URLSessionWebSocketTask · @Observable
- Clone the repo
- Open
KlawChat.xcodeprojin Xcode - Build & run (⌘R)
- Configure Gateway URL and token
- Start chatting
Communicates via Claude Code's Gateway WebSocket protocol, supporting workspace sync, session management, real-time messaging, and sampling requests.
MIT