Chariot — AI skill for Claude Code
A harness of harnesses: every AI agent you use pulls one load, with you holding the reins.
How to install Chariot
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open anzal1/chariot and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Chariot does
A harness of harnesses: every AI agent you use pulls one load, with you holding the reins.
Alternatives in AI
- Impeccable — The design language that makes your AI harness better at design 13.9k ★
- ARIS Agent Guide — For AI agents reading this repo 6.2k ★
- Osaurus — Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cry 5.1k ★
README
Chariot
Every AI agent you use is a harnessed horse. Chariot is what makes them pull one load, with you holding the reins.
A harness of harnesses: one local layer that any harness, SDK, model CLI, API or website can join. It hands out tasks, keeps members from wiping each other's work, fails over when a subscription runs out, and checks what was really done. It has no model of its own and never holds anyone's keys.
Status: design, tested, not built yet.
| File | What it is |
|---|---|
| ARCHITECTURE.md | The engine: core, protocol (Chariot/1), drivers, onboarding, every test result |
| ABSTRACTIONS.md | The user and developer layer on top: member, task, hold, rule; chariot.yaml; extension points |
| diagrams/architecture.html | The architecture as diagrams |
| experiments/ | The rigs behind every number in the docs |
What the experiments showed (2026-10-12)
| Test | Result |
|---|---|
| Rules taught in the prompt channel vs only in tool descriptions | 18/18 followed vs 5/18 |
| Claude Code and OpenCode live on one repo | whole work wiped 2/6 without the protocol, 0/12 with |
| Intake contradiction check, 36 blind task pairs | 14/14 caught, 1/14 false flag (Haiku 5.5) |
| Final acceptance check | agents said done 36/36, really done 19/36; caught 17/17 |
Onboarding from --help only |
3/3 targets passed conformance first try |
Running the experiments
cd experiments && npm install
node run.mjs # in-context rules matrix
node live/batch.mjs # live two-agent trials
node intake/detect.mjs # intake contradiction check
node live/accept.mjs # acceptance check over live/runs
node conform/conform.mjs onboard/specs/*.json
They drive real Claude Code, OpenCode and Ollama on this machine and use real quota.
Stack (2026-10-13)
Rust core, GPU UI. The spikes in [spikes/](spikes/) prove both on a real machine:
| Spike | What i
Related Skills
LLM Wiki Newsroom
Harness engineering applied to knowledge production: a self-evolving multi-agent newsroom that turns your docu
Pragma
Build portable agent teams across models and harnesses, with shared memory, skills, tools, and workflows — the
Building Agents
Agent = Harness(Model). A hands-on course in harness engineering: build an AI agent from five primitives, hard
Pi Forge
The harness that builds harnesses: tell it about your work and it builds a custom AI agent with its own tools,
Harness Arena
Blind, LMSYS-style arena for comparing AI coding agent harnesses (Claude Code, Codex CLI, OpenClaw, Hermes, On
Summono
One click and DeepSeek Harness is running — the free launcher & installer for AI harnesses. 一键安装启动 DeepSeek Ha
Related Agents
Harness Radar
Weekly movement briefing on the AI agent harness space — what climbed, what entered the radar, what died — fro
Harness Architect
Expert in designing and building agent harnesses — agent/skill/tool decomposition, subagent teams, hooks, MCP
Developer Overview
code-container (container) creates isolated Docker environments for AI coding harnesses (Claude Code, OpenCode