ClawBench
clawbench-dev/clawbench
Single-binary AI workbench for PC, Android and Termux that fronts many coding agents including Hermes Agent
ClawBench is a single-binary AI workbench written in Go with a browser, PWA and Android front end. It supports Hermes Agent among many agent back ends.
What ClawBench does
ClawBench brings file browsing, code editing, AI chat, Git operations, scheduled jobs and a terminal into one app that you can use from a phone, tablet or desktop. The server runs on Linux, macOS or Windows, or fully inside Termux on an Android phone, and you connect from any browser or the Android app. The README describes deployment as a single file with no dependencies.
It works with agent CLIs rather than being one: the listed back ends include CodeBuddy, Claude Code, OpenCode, Codex, Qoder CLI, Pi, Copilot, Kimi, Cursor, Hermes Agent and others. You install the server and at least one agent CLI. Install options are npm, a release ZIP, or Docker. The README is in Chinese, with an English version linked, and mentions a demo video comparing it to OpenClaw and Hermes.
Key features
- Browser, PWA and Android app front ends
- File browser, code editor, Git and terminal in one app
- Scheduled jobs and AI chat
- Runs on PC or entirely within Termux on Android
- Back ends include Claude Code, Codex, OpenCode and Hermes Agent
- Install through npm, release ZIP or Docker
When to use it
- Driving a Hermes Agent session from a phone browser
- Running a coding agent from an Android device using Termux
- Switching among several agent CLIs in one interface
Who it is for: Developers who want one mobile-friendly workbench in front of several coding agents, Hermes Agent among them.
How it fits with Hermes Agent
Supports Hermes Agent as one of many agent back ends; it is not specific to Hermes.
How to install ClawBench
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
npm install -g @xulongzhe/clawbench
clawbenchRequirements: A PC (Linux, macOS or Windows) or Android with Termux, plus at least one agent CLI installed
Note: The main README is in Chinese, and you must install at least one agent CLI separately.
FAQ
What is ClawBench?
ClawBench is a multi-device AI workbench delivered as a single Go binary. It combines files, code editing, AI chat, Git, scheduling and a terminal.
Does ClawBench work with Hermes Agent?
Yes. Hermes Agent is on the list of supported AI back ends alongside Claude Code, Codex, OpenCode, Cursor and others.
How do I install ClawBench?
Run npm install -g @xulongzhe/clawbench and then clawbench. A release ZIP and a Docker image are also documented in the README.
Similar interfaces for Hermes Agent
All interfacesLocal-first desktop workbench where Hermes plans work and AI employees from several engines carry it out
lotsoftick Hermes ClientWeb chat interface for Hermes Agent that maps each Hermes profile to a separate agent
lokicorvus CrossPetDesktop mascot for Mac and Windows that changes character and animation with the AI you use
MadsGao Frakio WorkDesktop and web workbench where Hermes and Pi agents with distinct personalities work in one chat
SelectXn00b HermesAppAndroid app that runs a Kotlin port of the Hermes agent loop to operate apps and run commands
pyrate-llama Hermes UISingle-file glassmorphic web command center for Hermes Agent: chat, files, skills, cron and monitoring
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent