Harnessclaw, your agent is ready.
Harnessclaw is a powerful, Electron-based desktop application designed to manage, chat with, and operate AI agents and skills seamlessly.
- 🤖 Agent Management: Easily manage and configure your AI agents.
- 💬 Interactive Chat: A rich chat interface for interacting with your agents.
- 🛠️ Skill Integration: Discover and manage skills via ClawHub.
- 📊 Session Tracking: Keep track of your agent sessions and history.
- ⚙️ Highly Customizable: Comprehensive settings page to tweak your experience.
- Framework: Electron + React + Vite
- UI & Styling: Tailwind CSS + Radix UI
- State Management: Zustand
- Database: Better SQLite3
- Node.js (v18 or higher recommended)
- Yarn package manager
Clone the repository and install the dependencies:
git clone https://github.com/harnessclaw/harnessclaw.git
cd harnessclaw
yarn installStart the application in development mode:
yarn devTo build the application for your local platform:
yarn build
yarn distTo build for specific platforms:
- Mac:
yarn dist:mac - Windows:
yarn dist:win
Commit, release, and changelog rules are documented in docs/release-rules.md.
- 💬 Community Discussion: GitHub Discussions
- 🐛 Bug Reports: Issues
- 👥 WeChat Work Group:

This project is licensed under the Apache License 2.0.