caveman

Active
GitHub Go NOASSERTION

Description

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)

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (102.6k stars)
  • Responsive to issues, low backlog

⚠️ Limitations

  • No clear open-source license

Quick Start

git clone https://github.com/JuliusBrussee/caveman
cd caveman
go build -o caveman ./cmd/caveman
./caveman

Related Projects

OpenCode

203.3k · TypeScript
Active A+

OpenCode is an open-source terminal coding agent that supports multiple LLM providers, offering AI-powered code generation and editing in the terminal.

codingcliagent +2
  • · Terminal TUI interface - Interactive terminal-based coding UI with multiline editing and streaming output
  • · Dual agent mode - Built-in build (full-access dev) and plan (read-only analysis) agents, switch with Tab
  • · Multi-LLM provider - Supports Anthropic, OpenAI, Google, and more with flexible configuration

KiloCode

27.1k · TypeScript
Active A

KiloCode is an all-in-one open-source coding agent platform for VS Code and JetBrains, integrating 200+ models with autonomous coding, debugging, and iteration capabilities.

codingvscodecli +2
  • · All-in-one coding agent platform supporting VS Code, JetBrains, CLI, Slack, and Cloud
  • · Integration with 500+ AI models including GPT, Claude, and Gemini with transparent pricing
  • · Multi-mode workflow: Architect for planning, Coder for implementation, Debugger for fixes