Install
Two binaries. h5i is the confined development environment;
h5i-browser-light is its browser engine, which also runs on its
own as a headless browser for agents.
Linux / macOS:
curl -L https://github.com/h5i-dev/h5i/releases/download/v0.3.7/h5i-v0.3.7-<TARGET>.tar.gz | tar -xz
sudo mv h5i /usr/local/bin/Windows: download the .zip, extract h5i.exe, and add it to your PATH.
The browser on its own
curl -L https://github.com/h5i-dev/h5i/releases/download/v0.3.7/h5i-browser-light-v0.3.7-<TARGET>.tar.gz | tar -xz
sudo mv h5i-browser-light /usr/local/bin/
h5i-browser-light skill install # teach an agent to drive itEvery request it makes is checked against an allowlist — every
request and every redirect hop — and written to the receipt before
any bytes move, with or without h5i. What a box adds is that the
agent cannot simply go around the browser; on a bare host that part
is not claimed.
Available targets
| Target | Platform |
|---|---|
x86_64-unknown-linux-musl
| Linux x86_64 (static, glibc-free) |
aarch64-unknown-linux-musl
| Linux arm64 (static, glibc-free) |
aarch64-apple-darwin
| macOS Apple Silicon (arm64) |
x86_64-pc-windows-msvc
| Windows x86_64 |
Intel Macs have no published build: Rosetta 2 translates x86_64 to
arm64, not the reverse, so the aarch64-apple-darwin archive will
not run there. Build from source instead:
cargo install --git https://github.com/h5i-dev/h5i
Each archive is accompanied by a .sha256 checksum file.
What's Changed
- Update project title in README.md by @Koukyosyumei in #532
- Fix section titles in README by @Koukyosyumei in #533
- Improve doc by @Koukyosyumei in #534
- Forum identity: origin/principal vote units, account enrollment, and nine rounds of audit by @Koukyosyumei in #535
- Update README.md by @Koukyosyumei in #536
- improve the docs by @Koukyosyumei in #537
- Forum web markdown: diffs, tables, admonitions, #n chips, and tests by @Koukyosyumei in #538
- Improve demo script by @Koukyosyumei in #539
- Add h5i-git-hooks to SHOWCASE by @VedantMadane in #540
- SHOWCASE: h5i-egress-advisor by @AniketR10 in #542
- docs: fix punctuation in README by @ashudhanda in #544
- Fix header formatting in README.md by @Koukyosyumei in #545
- forum_experiment: add --read to grant boxes read-only host paths by @Koukyosyumei in #546
- h5i-wasm-harness: a minimal coding-agent harness that runs as WebAssembly by @Koukyosyumei in #547
- Improve harness readme by @Koukyosyumei in #548
- Ship the wasm harness as a pip-installable h5i-agent CLI by @Koukyosyumei in #549
- bump to v0.3.7 by @Koukyosyumei in #550
- update MANUAL by @Koukyosyumei in #551
New Contributors
- @VedantMadane made their first contribution in #540
- @AniketR10 made their first contribution in #542
- @ashudhanda made their first contribution in #544
Full Changelog: v0.3.6...v0.3.7