Ch is
a lightweight, fast, and powerful CLI tool for terminal-based AI
interactions with full user control. As the successor to
Cha, it
provides direct terminal access to powerful AI models with minimal
overhead, transparent operations, and explicit user control. It
integrates seamlessly into developer environments, minimizing context
switching and empowering users to leverage AI's full potential through
flexible, user-driven interactions without automated decisions or hidden
costs.
Built for the pipeline. Pipe command outputs directly to Ch, or use
your preferred editor (Vim, Helix) for
complex prompts.
Deep Context & Search
Load PDFs, Word docs, images (via
OCR), or scrape URLs. Includes built-in
Brave Search
and
YouTube
analysis.
Advanced Context Gathering
Package entire directories for code analysis, or record terminal
outputs from tools like
Claude Code
or
Kiro.
Robust Session Management
Automatically persist sessions, backtrack through history, and
search previous chats instantly using
fzf-powered fuzzy matching.
Smart Model Intelligence
Real-time reasoning/thinking display, newest-first model sorting via
API timestamps, and support for 22+
Amazon Bedrock
regions.
Local-First & Private
Run models locally via
Ollama. No API keys
required, no data leaves your machine, and total transparency with
zero "black box" decisions.
Pro Developer Workflow
Extract specific code blocks with proper extensions, get
AI-suggested filenames during exports based on chat context, track
token usage with model-aware counting, and copy responses to your
cross-platform clipboard.