Home
Softono
harnessclaw

harnessclaw

Open source Apache-2.0 TypeScript
316
Stars
82
Forks
14
Issues
4
Watchers
1 week
Last Commit

About harnessclaw

Harnessclaw is a powerful, Electron-based desktop application designed to manage, chat with, and operate AI agents and skills seamlessly.

Platforms

Web Self-hosted

Languages

TypeScript

Links

Logo

Harnessclaw

English | ็ฎ€ไฝ“ไธญๆ–‡

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.

Features

  • ๐Ÿค– 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.

Tech Stack

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • Yarn package manager

Installation

Clone the repository and install the dependencies:

git clone https://github.com/harnessclaw/harnessclaw.git
cd harnessclaw
yarn install

Development

Start the application in development mode:

yarn dev

Build & Release

To build the application for your local platform:

yarn build
yarn dist

To build for specific platforms:

  • Mac: yarn dist:mac
  • Windows: yarn dist:win

Commit, release, and changelog rules are documented in docs/release-rules.md.

Reward Workflow

  • Open a new issue with the Reward Task template and add the bounty amount/currency.
  • When a linked PR closes that issue and is merged, GitHub Actions creates a reward-<issue-number> tag and comments the split result on the issue.
  • On the first day of each month, GitHub Actions aggregates last month's reward tags and publishes a statistic-YYYY-MM release summary.
  • These automations use the default GITHUB_TOKEN; no extra personal access token is required for the current workflows.

๐Ÿ“ž Support

License

This project is licensed under the Apache License 2.0.