caveman
ActiveDescription
caveman is a bare-bones Claude Code TUI client, dependency-light and built for blazing-fast terminal coding.
Key Features
- Bare-bones TUI — No webview, no Electron, pure terminal experience that boots in an instant
- Native Claude Code integration — talks to Anthropic's Claude Code with multi-turn context preserved
- Minimal dependencies — only standard library, tiny footprint and low runtime overhead
- Fast session switching — run multiple Claude Code sessions in parallel, hotkey-jump between them
- Streaming responses — token-by-token streaming so long tasks show progress live
- Extensible — plug in MCP tools and custom commands through a simple interface
Use Cases
💡 Running Claude Code on headless servers with no GUI
💡 Switching between multiple agent sessions in a large monorepo with keyboard-only control
💡 Latency-sensitive workflows where millisecond TUI startup matters
💡 Embedding Claude Code into existing terminal-first workflows (tmux, Kitty, WezTerm)
Tags
Categories
Quick Start
git clone https://github.com/JuliusBrussee/caveman
cd caveman
go build -o caveman ./cmd/caveman
./caveman