Grokbot Chat Harness — AI skill for Claude Code
Drive a chat-only AI agent from a program — CLI, TUI, and a harness where a second model decides what to ask.
How to install Grokbot Chat Harness
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Soul-Brews-Studio/grokbot-chat-harness and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Grokbot Chat Harness does
Drive a chat-only AI agent from a program — CLI, TUI, and a harness where a second model decides what to ask. Includes a 98-page Thai book.
Alternatives in AI
- Manifest — Real-time cost observability for OpenClaw agents — track tokens, costs, messages, and model usage 4.1k ★
- Claude Code Book — 《御舆:解码 Agent Harness》42万字拆解 AI Agent 的Harness骨架与神经 —— Claude Code 架构深度剖析,15 章从对话循环到构建你自己的 Agent Harness 2.8k ★
- Kimi Cc — Use Kimi's latest model (kimi-k2-0711-preview) to drive Claude Code 1.7k ★
README
grokbot-chat-harness
Drive a chat-only AI agent from a program — a CLI, a TUI, and a harness where a
second model decides what to ask.
📕 อ่านหนังสือ 98 หน้า (ไทย)
Some agents have no API. They have a chat window meant for a human, and they live on a machine that is not yours. This repo is what it takes to control one anyway: find the right agent, send it a prompt, prove the reply is yours, and know when it is done.
you ──▶ CLI / TUI / harness ──one ssh──▶ gateway on the box ──▶ agent
Nothing listens locally. No daemon, no port, nothing left running on the far side — the remote payload dies with the ssh socket.
Three layers
| layer | what it is | when to use |
|---|---|---|
src/grok |
Python CLI — list, ask, tail, search, create | scripting, one-off questions |
src/tui/ |
Ink + Bun terminal UI — roster left, transcript right | watching a conversation live |
src/harness/ |
agent loop — a model picks the tool and the target | "find who knows X and ask them" |
export GROK_HOST=user@your-box # required — there is no default
./src/grok ls # who is on the box
./src/grok ask 3 "what changed in X?" # send, stream the reply
./src/grok find netbird # full-text across every agent transcript
cd src/tui && bun install && bun run grok-tui.tsx
bun run src/harness/cli.ts "which agent already knows about X, and what did it say?"
The two bugs this is built not to have
**Repl
Related Skills
Ask Openrouter
Ask a single configured OpenRouter model for a second opinion. Advisory only. Single-shot or multi-turn.
Ask Claude For Codex
A read-only second opinion from Claude Code—with selectable model, effort, budget, and persistent context.
Clawbrowse
Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table percepti
Pawbrowse
Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table percepti
Apply Agent
LLM agent that tracks job applications by reading your inbox read-only. Built with LangGraph, Claude or a loca
Dsh Auto Review
Second-model AI auto-review for DeepSeek Harness approval requests: a read-only reviewer subagent returns stru
Related Agents
Protocol Parity
Cross-references the lockstep surfaces a protocol must touch (TUI ScreenId, admin route, live broker/session w
Tidier
Tidy First? tidier (Kent Beck's 15 tidyings). Given a file, diff, function or module — ideally plus the behavi
Ask
Quick single-shot query to Codex or Gemini — second opinion, cross-review, or comparison