
ChatCLI in action — interactive mode with context and agent mode
15 providers
OpenAI, Claude, Gemini, Grok, Ollama and more — in a single interface.
350+ models
One unified catalog. Switch model at any time.
37+ native tools
@coder, @lsp, @proc, @http, @api-explorer, @knowledge, @memory and many more.7 quality patterns
ReAct · Reflexion · CoVe · RAG+HyDE · Self-Refine…
Architecture
ChatCLI ships as three artifacts that work standalone or together: the local CLI, the gRPC server, and the Kubernetes operator. Use just the CLI on your terminal, or set up a full topology with server + operator for teams and production environments.Current versions
ChatCLI (Client)
1.186.1 — The binary you install and use in your terminal. Interactive mode, agent, coder, smart context, and remote server connection.
brew install chatcli · go install · binarygRPC Server
1.186.1 — Centralized deployment for teams. Clients connect via
chatcli connect and share LLM providers, sessions, and plugins. ghcr.io/diillson/chatcli:1.186.1AIOps Operator
1.186.1 — Autonomous incident detection, AI-powered analysis, and automated remediation for Kubernetes clusters. 17 CRDs, 54+ actions.
ghcr.io/diillson/chatcli-operator:1.186.1Helm Charts
1.186.1 — Distributed via ArtifactHub and OCI registry on GHCR.
oci://ghcr.io/diillson/charts/chatcli oci://ghcr.io/diillson/charts/chatcli-operatorQuick start
Install
Configure a provider
Start using it!
Highlights
Four pillars that define ChatCLI:Agent Mode
Delegate tasks with : the AI plans, executes with your approval and self-corrects — with built-in safety against dangerous actions.
Coder Mode
Software engineering with : reads, edits, applies patches and runs tests in a loop with automatic rollback.
Multi-provider
15 providers and 350+ models — OpenAI, Claude, Gemini, Grok, Ollama… switch at any time, from a single interface.
Quality Harness
7 reliability patterns (ReAct, Reflexion, CoVe, RAG+HyDE, Self-Refine…) opt-in via
/config quality.Atomic Tools
, , narrow read-only + (TodoWrite parity) + transactional. Architectural parity with Claude Code.
Smart Context
Inject context with , , , , and . Your environment straight into the AI prompt.
Multi-Agent
14 built-in specialist agents (File, Coder, Shell, Git, Search, Planner, Reviewer, Tester…) in parallel.
Agent Squad
Live run observability, shared kanban board, agent-to-agent mail, and an autonomous plan → develop → review → deliver playbook.
Customizable Agents
Create personas with reusable skills in Markdown. Version-controlled with Git, shareable across teams.
K8s Watcher and AIOps
Monitor K8s workloads in real time. Operator with 17 CRDs, 54+ remediation actions, log analysis, and metrics.
Durable Scheduler
Cron, wait-until, DAG, and daemon mode. Jobs survive CLI restarts. Agents schedule their own follow-ups.
ArtifactHub
Helm charts published to ArtifactHub with automated CI/CD, 17 documented CRDs, and OCI registry.
Conversation Control
compacts history preserving what matters. and Esc+Esc go back to any point.
Hooks and Web Tools
Lifecycle hooks (pre/post tool, session start/end), native WebFetch and WebSearch to enrich context.
Problems ChatCLI solves
Endless copy and paste
No more
cat file.js, selecting text, Ctrl+C, opening the browser, pasting, and typing your question. Use @file directly in the terminal.Generic commits
@git + a question = perfect commit message based on the actual diff of your code.Intimidating log analysis
Pipe directly to the AI:
cat error.log | chatcli -p "root cause?" — instant diagnosis.Learning curve
@file ./src --mode smart and ask: “how does auth work?” — onboarding in minutes.Who is ChatCLI for?
Developers
Debug code, understand codebases, generate tests, refactor, and document — all without leaving the terminal.
DevOps / SREs
Analyze K8s logs, automate deploys, diagnose incidents with AI, and monitor clusters.
CLI Enthusiasts
Supercharge your terminal, create powerful aliases, and explore new ways to interact with AI.
DBAs / Data Engineers
Automate repetitive tasks, analyze queries, manage databases, and data pipelines.
Next steps
Full installation guide
Homebrew, binary, go install, from source, Docker, and OAuth.
Basic usage
Essential commands, modes, and navigation in the interactive prompt.
Cookbook
Practical recipes: agent refactoring, log debugging, K8s monitoring, AIOps in production.
API Reference
REST endpoints for the server and operator: incidents, SLOs, runbooks, analytics, federation.
Recent updates
Changelog
The full release history — every major and minor version — lives in the Changelog. Patches and hotfixes ship to GitHub Releases, the source of truth.