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
- Open Dots — Open-source, self-hosted AI agent workspace and alternative to OpenAI Dots, Meta Muse, Grok Bot, Instinct, Man 5.5k ★
- Claude Code Book — 《御舆:解码 Agent Harness》42万字拆解 AI Agent 的Harness骨架与神经 —— Claude Code 架构深度剖析,15 章从对话循环到构建你自己的 Agent Harness 2.8k ★
- Dsh Auto Review — Second-model AI auto-review for DeepSeek Harness approval requests: a read-only reviewer subagent returns stru 155 ★
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
AskKey
Ask Key: the Mac key manager for AI agents. API keys stay encrypted on your Mac; Claude Code, Codex and Cursor
Tpm Chiefofstaff
Chief of Staff for TPMs: a Claude plugin that gives each program its own named AI agent, plus a second brain,
Book Learning Tutor
授业 · Book Learning Tutor — Turn any book on your drive into a personal AI tutor (Agent Skill)
Next Chat Skills
AI assistant application based on Next.js, supporting Dialog Management and external Skill (script/tool/rule)
Trina Drive
Your company folders, as your team's AI knowledge base. Ask Claude, ChatGPT, Codex or Cursor about your files:
Clawbrowse
Let Claude Code drive your real, logged-in Chrome. MV3 extension + zero-dep MCP server, element-table percepti
Related Agents
Meeting Qualifier
Use when someone shows interest, asks about price or how it works, or asks for a call. Decides book, ask or pa
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