The configuration console
for all your harnesses.
Configure, observe, and share your harness from one native app, built on an open harness.yaml spec.
Run inside Claude Code
# harness.yaml — the one file that travels with you version: 1 plugins: - research@harness-kit - orient@harness-kit - explain@harness-kit - review@harness-kit mcp: - filesystem - memory - grafana hooks: pre-commit: /review pre-push: /test skills: - brainstorming - debugging - writing-plans
| Tool | Plugins | MCP | Hooks | Skills |
|---|---|---|---|---|
| Claude Code | ✓ | ✓ | ✓ | ✓ |
| Cursor | ✓ | ✓ | — | ◐ |
| Copilot | ✓ | — | — | ◐ |
| Windsurf | ◐ | — | — | — |
review@harness-kit. harness.yaml updated. here's the full list:plugins: research, orient, explain, review
mcp: filesystem, memory, grafana
hooks: pre-commit, pre-push
Observatory
Every session, every tool call, every minute. Trends you can point at when someone asks "is this thing working."
Memory
A knowledge graph your AI can orient itself in. Teammates, decisions, conventions — persistent across every tool.
Board
Agents pick up cards, draft commits, open PRs. You review. The kanban is built for AI-first teams.
Command Palette
Cmd+K to navigate anywhere and operate the app — with Ask AI wired to a local Ollama chat.
What's a harness?
Every AI coding tool has its own setup folder — Claude Code's ~/.claude, Cursor's .cursor, Copilot's config, and whatever shows up next month. Different names, same shape, totally incompatible. harness-kit is the layer that turns all of them into one setup you carry with you.
Configure. Observe. Share.
That's the whole loop. Your harness travels with you to every machine, every tool, every teammate.
Configure
Plugins, skills, MCP servers, hooks — all declared in one harness.yaml. Install by name. No git clone, no path juggling, no "run this script first."
Observe
Every session, every tool call, every minute. Observatory and Memory show you what your AI actually did, so you can trust it, tune it, or prove it.
Share
Your whole setup fits in one file. Hand it to a teammate and they're running exactly what you run — same plugins, same skills, same workflows.