About crewhaus
CrewHaus compiles a single high-level harness spec (crewhaus.yaml) into multiple runtime targets — CLI agent, channel bot, RAG pipeline, multi-agent crew, eval harness, voice/realtime agent, browser/computer-use agent, and more.
Modular meta-harness — compile a single spec into multiple agent runtimes.
CrewHaus compiles a single high-level harness spec (crewhaus.yaml) into multiple runtime targets — CLI agent, channel bot, RAG pipeline, multi-agent crew, eval harness, voice/realtime agent, browser/computer-use agent, and more.
Tools a harness can run without spending a token. A CrewHaus harness could
call 22 builtin tools; it can now call 549. They read chains and ledgers, drive
git and package managers, gate a page before it publishes, operate a fleet, and
answer the hundreds of small questions a run used to spend a model call on —
almost none of them makes one, and a spec turns them on a capability group at a
time rather than a name at a time. Two of the fixes below are worth reading even if
you upgrade nothing:an SSRF classifier that compared address text, found by
auditing all ten copies of it, and a daemon status page that had been binding
the wildcard rather than loopback.
Added
• Fifty-seven new @crewhaus/tool-* packages (#453, #454, #458, #459,
#462, #463, #465, #466, #467, #469, #470, #471, #472). Each is an ordinary
builtin — it takes a typed input, does the work in-process, and returns a
result — so the work it does costs no tokens and cannot drift between runs.
Two of the 549 are the exception and say so in their own descriptions:
ImageGenerate calls a remote image model and WebSearch calls a paid
search API. Every other one is local work. Broadly:
• Pure computation, no I/O at all. Text, structured data (JSON, YAML,
TOML, CSV, XML), encoding and hashing, dates and schedules, maths and
exact money, schema validation, control flow, and tabular intake:
tool-text, tool-data, tool-encode, tool-datetime, tool-math,
tool-schema, tool-flow, tool-table.
• The working tree and the toolchain. Files and archives, processes,
git, GitHub and GitLab, SQLite, documents, HTML, packaging and lockfiles,
code intelligence, and the gates you run before a change lands —
tool-fsx, tool-proc, tool-git, tool-codehost, tool-sql,
tool-docs, tool-html, tool-pkg, tool-code, tool-verify,
tool-changeset, tool-buildperf, tool-supplychain, tool-registry,
tool-containers, tool-distribution.
• What a harness remembers and what it reports. Durable state, secrets
handling, messaging, observability and cost:tool-state, tool-secure,
tool-secrets, tool-notify, tool-obs, tool-media.
• Money and chains, reading only. ABI encoding and EIP-712 digests,
live EVM reads, token and DeFi queries, a hash-chained local ledger,
e-invoices, payment files and counterparty checks:tool-onchain, …
| Publisher | CrewHaus |
|---|---|
| Version | 0.7.0 |
| Release date | 2026-09-22 |
| License | Apache-2.0 |
| Installer type | portable |
| Architecture | x64 |
| Package ID | CrewHaus.CLI |
winget install --id=CrewHaus.CLI -ewinget upgrade --id=CrewHaus.CLI -ewinget uninstall --id=CrewHaus.CLI -eYes. crewhaus is free and open-source software released under the Apache-2.0 license.
The latest version is 0.7.0, released on Sep 22, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with ea87f338e3c2c3648d56396bfa60c57ad6e949d41a4fc552ec16e6be73225407.
crewhaus runs on Windows and is available for 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find crewhaus and select Uninstall. From the command line, run winget uninstall --id=CrewHaus.CLI -e.