AI-native task hub

Hand your intent
to agents

Upload drawings and documents and describe the goal. HengShu sends the task to AI workers you run, using the Claude or ChatGPT subscriptions you already have, and streams back every step and result.

Free download · macOS / Windows / Linux · Sign-up by invitation

The HengShu desktop app: a finished XuanJiang job with its overview and a 3D model you can rotate
AI engines supported
  • Claude Code
  • Codex
  • Gemini CLI
  • OpenCode

Built for real engineering work

More than chat: HengShu gives tasks to agents that do the work, and keeps every step visible and under your control.

Expert built-in agents

XuanJiang reads 2D DXF drawings, models the solid in FreeCAD, and delivers a STEP model with a verification report.

Your own subscriptions

Workers use the Claude Code, Codex and other tools already signed in on the machine, with no API keys to set up. The Workers page shows each engine’s plan and usage limits.

Every step in view

Status changes, the agent’s reasoning, each tool call and every output land on a live timeline, so you always know where a job stands.

Results, viewed in place

Preview STEP models in 3D, DXF drawings (including Chinese text) and Markdown reports. Files inside archives open without unpacking.

Under your control

Workers run on computers or VMs you trust. Sign-up is invitation-only, data is separated per account, and a worker’s own credentials are never handed to agents.

Always up to date

UI updates download in the background and apply with a reload. App updates are signature-checked, and a faulty version rolls back by itself.

A job in three steps

  1. 1

    Pick an agent, add files

    Choose a built-in agent such as XuanJiang and drop in drawings or a whole archive.

  2. 2

    Choose a worker and engine

    Let any idle worker take it, or pick the worker, engine and thinking effort. The effort levels come from the engine itself.

  3. 3

    Follow it and collect the results

    Watch each step on the timeline, preview the 3D model and report, and download all outputs at once.

New job: XuanJiang selected, with worker cad-station-01, the Claude Code engine and a thinking effort

Built-in agent

XuanJiang: from 2D drawings to 3D models

Upload one DXF drawing or a whole archive. XuanJiang reads the outlines, holes and annotations, models and checks the part in FreeCAD, and delivers a STEP model with a report explaining how it was built.

  • Takes .dxf files and zip, 7z, rar or tar archives
  • Reports in Simplified Chinese or English
  • Checks volume and key dimensions before delivery

Input · DXF drawing

Input: a mounting plate DXF drawing inside an archive, previewed in the app

Output · STEP model

Output: the 3D mounting plate XuanJiang modelled

Workers

Running on your machines

hengshu-worker is a small command-line program. Click “Add worker” in the app for a registration code, and one command on your own computer or server registers it, no administrator needed. Sign in to the AI tools you want to use, and it picks up your jobs, runs them and uploads the results. One worker can offer several engines.

  • Runs only your own jobs, on your own subscriptions
  • Heartbeat and busy/idle status, live
  • Each engine’s plan with 5-hour and weekly usage
  • Engines that are logged out take no jobs
Download the worker
Worker card: cad-station-01 idle, with usage for Claude Code (Claude Max) and Codex (ChatGPT Pro)

Download HengShu

Version 0.2.2 · released October 18, 2026

Recommended

macOS

Universal · Apple silicon and Intel

Download .dmg26 MB
SHA-256dmg d1bc53de7f496c40d31bf52d28cbceb303a83a135341967e69a0a88485e19ecd
Recommended

Linux

64-bit · Debian, Ubuntu and others

Download .deb14 MB .AppImage88 MB
SHA-256deb 0ae405497214571a352265505fa35dc4d056917798508565ba74d7a19aa9777aAppImage 635fad42d98cdb107ee98b7d1990923fc744c31e52e3b162e5996b1f9b5fa20f

Installation notes

macOS
The app is not notarized by Apple yet. If macOS says it cannot verify the developer, open System Settings → Privacy & Security and click “Open Anyway”.
Windows
If SmartScreen appears, click “More info” → “Run anyway”. For the portable edition, unpack the zip and run HengShu.exe; its data stays in the same folder, so it can run from a USB drive.
Account
Signing up needs an invitation code. Ask your team’s administrator for one.

Worker program hengshu-worker

Version 0.3.0 · Unpack it, get a registration code from “Add worker” on the Workers page of the app, run hengshu-worker register <code>, then hengshu-worker run.

Questions

Does HengShu cost anything?

The desktop app is a free download. Agents work through the AI subscriptions signed in on each worker (such as Claude or ChatGPT), paid for by whoever runs the worker.

How do I get an account?

Sign-up is by invitation for now. An administrator creates a code under Settings → Invitations in the app, and you enter it when you sign up.

Where are my files kept?

Uploads and results are stored in HengShu’s cloud storage, separated per account, and only you and administrators can access them. A worker fetches only the files a job needs and deletes its temporary files when done.

Which AI engines are supported?

Claude Code, Codex, Gemini CLI and OpenCode, all connected through the Agent Client Protocol (ACP). One worker can run several of them.

How does the app update?

The app checks for updates by itself. UI updates download in the background and apply when you reload; updates to the app itself install after you confirm and are signature-checked.

Ready to hand a task to an agent?

Download the desktop app, sign up with your invitation code, and submit your first job in minutes.

Download now