One home for every agent. Manage extensions, configs, memory, and rules across all your AI coding agents.
<p align="center"> <img src="public/icons/harnesskit-icons.png" alt="HarnessKit" width="160" /> </p> <h1 align="center">HarnessKit</h1> <p align="center"> <strong>One home for every agent.</strong><br/> A free, open-source app to manage all your AI coding agents. </p> <p align="center"> <a href="https://github.com/RealZST/HarnessKit/releases/latest"><img src="https://img.shields.io/github/v/release/RealZST/HarnessKit?style=flat-square&color=brightgreen" alt="Latest Release" /></a> <a href="LICENSE"><img src="https://img.shields.io/badge/license-Apache--2.0-blue?style=flat-square" alt="License" /></a> <img src="https://img.shields.io/badge/platform-macOS-lightgrey?style=flat-square" alt="Platform" /> </p> <p align="center"> <a href="#why-harnesskit">Why</a> • <a href="#key-features">Features</a> • <a href="#getting-started">Get Started</a> • <a href="#roadmap">Roadmap</a> </p> <br/> <p align="center"> <img src="media/agents-animation.gif" alt="HarnessKit Agents Animation" width="800" /> </p> <br/> ## Why HarnessKit? Every agent, a different world. Extensions, configs, memory, and rules — scattered across different directories, in different formats, with different conventions. **HarnessKit brings them all under one roof** — one native desktop app to see, secure, and manage everything across every agent. <p align="center"> <img src="media/overview.png" alt="HarnessKit Overview" width="800" /> </p> --- ## Key Features ### 🧩 Full Suite Extension Management HarnessKit manages **all five extension types** from a unified interface — **Skills**, **MCP Servers**, **Plugins**, **Hooks**, and **Agent-first CLIs**. <div align="center"> | Agent | Skills | MCP | Plugins | Hooks | Agent-first CLIs | |:---|:---:|:---:|:---:|:---:|:---:| | **Claude Code** | ✓ | ✓ | ✓ | ✓ | ✓ | | **Codex** | ✓ | ✓ | ✓ | ✓ | ✓ | | **Cursor CLI** | ✓ | ✓ | ✓ | ✓ | ✓ | | **Cursor** | ✓ | ✓
Agent that generates comprehensive documentation, API references, architecture diagrams, and developer onboarding guides from existing code.
Agent configuration for systematic bug investigation that traces issues from error logs through the codebase to root cause with suggested fixes.
Agent for integrating third-party APIs including SDK setup, type generation, error handling, retry logic, and rate limit management.
Cursor's built-in autonomous coding agent that can make multi-file edits, run terminal commands, search the codebase, and iteratively build features with minimal human intervention.
Cloud-based autonomous coding agent that runs in the background on remote sandboxed environments, handling complex multi-step tasks while you continue working.
Cursor's multi-file editing agent within Composer mode that can create, edit, and delete files across your entire project in a single conversation.