Releases: Ktesio/hekma
Release list
Hekma v0.9.0
Hekma v0.9.0
Install the archive for your platform, unpack it, and place hekma and hkm on your PATH.
Coming from
kt(Ktesio ≤ 0.7.0)? Your data directory is untouched andkt self-updatecannot reach this release by design — re-run the installer (orcargo install hekma --force/brew upgrade ktesio/tap/hekma). See the migration guide.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
hekma-v0.9.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
hekma-v0.9.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
hekma-v0.9.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
hekma-v0.9.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | hekma-v0.9.0-checksums.txt | - |
Changes
Comparison: v0.8.1...v0.9.0
Features
- fully OSS — Apache-2.0, NOTICE added, CLA retained (v0.9.0) (14fbf77)
Fixes
- sidebar brand + crates link still said Ktesio — the layout config escaped the rename (249e300)
Documentation
- 'A Ktesio project ↗' -> ktesio.dev in the docs sidebar (ee007b7)
- update release notes for v0.8.1 (#190) (1b9b048)
- update release notes for v0.8.0 (#189) (de0071e)
Maintenance
- retrigger pages deploy (sidebar attribution) (c49eaf3)
Hekma v0.8.1
Hekma v0.8.1
Install the archive for your platform, unpack it, and place hekma and hkm on your PATH.
Coming from
kt(Ktesio ≤ 0.7.0)? Your data directory is untouched andkt self-updatecannot reach this release by design — re-run the installer (orcargo install hekma --force/brew upgrade ktesio/tap/hekma). See the migration guide.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
hekma-v0.8.1-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
hekma-v0.8.1-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
hekma-v0.8.1-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
hekma-v0.8.1-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | hekma-v0.8.1-checksums.txt | - |
Changes
Comparison: v0.8.0...v0.8.1
Fixes
- matrix REPO -> Ktesio/hekma (canonical post-rename) (3377a2d)
- drop v0.6.0 from the matrix floor — no GitHub release exists (f2b7794)
- matrix harness — assert empty-fleet JSON correctly on pre-fleet hops (24900ec)
Documentation
- brew trust-gate note (verified live during the v0.8.0 cutover) (6b2f4ed)
Maintenance
- v0.8.1 — canonical URLs to Ktesio/hekma; docs probe drops the retired legacy host (74fdcae)
Hekma v0.8.0
Hekma v0.8.0
Install the archive for your platform, unpack it, and place hekma and hkm on your PATH.
Coming from
kt(Ktesio ≤ 0.7.0)? Your data directory is untouched andkt self-updatecannot reach this release by design — re-run the installer (orcargo install hekma --force/brew upgrade ktesio/tap/hekma). See the migration guide.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
hekma-v0.8.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
hekma-v0.8.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
hekma-v0.8.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
hekma-v0.8.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | hekma-v0.8.0-checksums.txt | - |
Changes
Comparison: v0.7.0...v0.8.0
Features
- Hemaka — the v0.8.0 rename (Ktesio → Hemaka) (#187) (ad0feaf)
- durable detach + the production-usable observed channel (#184) (49da96b)
- bump ktesio-engine to 0.2.0 — the announced breaking release (d087ed0)
- epic 11 — Technical Debt & Process Cleanup (all 7 stories) (#181) (bee7d48)
- epic 10 — consolidate & harden the embedding surface (#180) (b590dc8)
Fixes
- correct the product name — Hemaka → Hekma, maka → hkm (#188) (54dc79c)
- adopted Windows stop could never confirm death — add SYNCHRONIZE + exit-code probe (c6ecadb)
Documentation
- v0.8.0 cutover — publishes recorded, embedding flip, fresh semver baselines @54dc79c (ba7406d)
- 0.3.0 published — docs flip + decision log (Islam's go) (4299bde)
- step-5 flip — ktesio-engine 0.2.0 is LIVE; pins move to "0.2" (fa76eaa)
- announce engine 0.2.0 (the first breaking library release); record the go + the semver-baseline KEEP decision (5152977)
- record the v0.7.0 manual tap push in the decision log (5747d50)
Tests
- bounded reader grace (no join) in the detach harness — the hang is a PRODUCT finding (56ee766)
- in-harness progress markers (entry / post-spawn / 10s ticks) for the Windows detach hang (66654e1)
- incremental pipe readers + non-blocking timeout dump in the detach harness (e5092ce)
- kill-before-join in the bounded harness — the join deadlocked the dump (d773932)
- the detach-test forensic dump goes to stdout (nextest TMT shows stdout only) (2e5546d)
- bounded legs + forensic dump in the 12-1 detach CLI test (139f7c2)
- detach-leg markers on stdout (nextest TMT shows stdout only) (40be515)
- leg markers in the 12-1 detach CLI test (Windows hang triage) (08ae1d5)
Maintenance
- lockfiles for the one-shot ktesio-* deprecation shims (v0.8.0 release series) (f8d6fb1)
- record the 12-1 Windows findings — SYNCHRONIZE stop fix landed; the stdio pipe-hold gap routed (a7fcc1b)
- bump ktesio-engine to 0.3.0 — the epic-12 breaking release (394e660)
- point github-sync-map project number at the Ktesio org copy (project 3) (d32570d)
- point project links at the Ktesio org copy (project 3) (3ec8f86)
- update repository references for Ktesio org migration (e05bc93)
- post-merge epic-12 followups — semver baseline to 49da96b, tracker done (8842b8b)
- untrack the local .video_agent artifact + ignore it (9ee4df7)
- RATIFIED — AI-20/AI-47 applied verbatim as epic-12 (Islam: recommended across the board) (27ecf07)
- AI-58 draft — the AI-20 + AI-47 product-call proposals (awaiting ratification) (de78001)
- epic-11 retrospective — accepted-with-open-items, 7 action items (5d84e7f)
- epic-11 complete — flip 11-1..11-7 + epic to done (merged as bee7d48) (1ef8439)
- bump the ktesio-engine semver baseline to the epic-11 merge commit (bee7d48) (4e12ef8)
- epic 11 opened — Technical Debt & Process Cleanup (f99e670)
- epic 11 opened — Technical Debt & Process Cleanup (sprint change proposal approved) (2f2b763)
- epic-5 + epic-7 retrospectives complete (29bff1d)
- epic 10 -> done (PR #180 merged as b590dc8); 10-1..10-3 -> done (ba524c5)
- epic 10 opened — consolidate & harden the embedding surface (sprint change proposal approved) (999164c)
Other Changes
- is_multiple_of — the newer stable-clippy lint the CI gate runs (35a7525)
Ktesio v0.7.0
Ktesio v0.7.0
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.7.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.7.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.7.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.7.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.7.0-checksums.txt | - |
Changes
Comparison: v0.5.0...v0.7.0
Features
- epic 7 — embed the engine (hosts): UJ-3 library flow, event bus, embed-clean, publish prep, perf budgets (#173) (12f3aab)
- story 6-6 — freeze and publish the Adapter Contract v1 (#157) (4119db3)
- story 6-4 — prove any adapter with the conformance test kit (#154) (8591bac)
- story 6-3 — govern and interact with Hermes end-to-end (UJ-1) (#153) (613d4ec)
- launch the real hermes gateway under Ktesio lifecycle (story 6-2) (#144) (58d5a70)
- delegate to native memory with an explicit boundary (story 5-2) (#139) (e0e9f6c)
- attach a managed filesystem Memory Backing (story 5-1) (#138) (ff1f669)
- Epic 3 — meter, budget & cost-control any agent; reposition to agent runner (#103) (fa57ab3)
Fixes
- path-only conformance dev-deps — unblock crates.io packaging (5a15388)
- register agents.md in the fumadocs build file list (#175) (1370973)
- drop the .node-version pins — the CF builder hung on them (b8c2efc)
- pin the Node version for the Cloudflare Pages build (5497ea7)
- pin the engine semver baseline to a main-history rev (repairs red main) (#174) (ee17cbc)
- land retro action items 1-4, 6-8 — guard the freeze, close the gate bypass, correct the frozen docs (#172) (7b1a70c)
- close the three readiness gaps that needed no new ruling (#147) (4863d19)
- heartbeat race, TypeScript-major ignore, CLA owner exemption, cargo audit (#133) (9b8cf91)
- close the postcss path-traversal advisory and correct AI-32 (#132) (db5ca04)
- bound the usage-drain read + rescue the final flush at stop (AI-63) (#126) (bbed9a7)
Documentation
- step 5 — post-publish docs flip (v0.7.0 is live on crates.io) (972edf3)
- define what "agent" means in Ktesio on every surface (#171) (8a14a14)
- add "Metering agents you don't control" design essay (#170) (3250883)
- adopt the Ktesio Noncommercial-Attribution License 1.0.0 (#158) (20ddc20)
- correct AGENTS.md — BMAD artifacts/tooling are tracked, not gitignored (b661c13)
- story 6-5 — validate the contract against opencode on paper (FR-29) (#156) (067c4a2)
- story 6-2 review pass — launchable hermes builtin verified (#149) (19f5fca)
- replace banner with illustrated runner-positioning art (#143) (884b974)
- close out 5.2 bookkeeping, compile Epic 6 context, land Story 6.1 verification note (#142) (0020aa1)
- regenerate the banner for the agent-runner positioning (AI-52) (#116) (0c7453d)
- update release notes for v0.5.0 (#52) (fcd8ad1)
CI
- fix the real root cause — a stale cached fake_agent helper (AI-67) (#120) (0752d30)
- adopt cargo-nextest to end the ubuntu timeout & Windows flake (#106) (#108) (8d975e7)
- fix CLA allowlist (owner + bots were not actually exempt) (#54) (7484712)
- add CLA Assistant workflow to enforce the contributor CLA (#53) (e5790bd)
Maintenance
- v0.7.0 — flip the publish flags and record the go (runbook step 0) (6e7da52)
- epic 8 closed as superseded by the pivot (option A); 9-4 tracker line retired (6d9fdc4)
- epic 7 -> done (PR #173 merged as 12f3aab); 7-1..7-5 -> done (a2e07d5)
- epic-6 retrospective — verdict accepted-with-open-items, 9 action items (36590c6)
- story 6-6 -> done, epic 6 complete (PR #157 merged as 4119db3) (102a7fc)
- story 6-5 -> done (PR #156 merged as 067c4a2) (46b1804)
- story 6-4 -> done (PR #154 merged as 8591bac) (e1e2004)
- story 6-2 -> done (PR #149 merged as 19f5fca) (7489ea6)
- refresh BMAD 6.11.0 install metadata (#148) (0bc86ef)
- repair the epic-5 / epic-6 status drift (bmad-sprint-planning) (#146) (8ae780d)
- reconcile sprint-status against shipped reality (correct-course) (#145) (c6ac7ed)
- refresh tracker — AI-63 tactical fix landed (PR #126), keys re-synced to current derivation (18f9013)
- land the docs group, hold typescript at 6.x, move search to ZBSearch (#131) (72f427e)
- bump the github-actions group across 1 directory with 2 updates (#48) (5218173)
- bump nanoid from 3.3.12 to 3.3.18 in /docs (#129) (7322a9d)
- bump js-yaml from 4.2.0 to 4.3.1 in /docs (#128) (fe934b6)
- bump the cargo-dependencies group across 1 directory with 8 updates (#122) (95bf203)
- track the BMAD planning artifacts so sprint state survives the machine (#130) (bbd21e9)
Other Changes
- Docs: adversarial review fixes, editorial pass, and installer cleanup (#152) (5128ec5)
- Epic 4 (final): kt agent usage + logs --json + stable exit codes — story 4-3 (#119) (fb3d7fd)
- Epic 4 (partial): kt agent send + kt agent logs — stories 4-1, 4-2 (#117) (6afac99)
- Epic 9: Retire the Legacy Skill-Manager CLI (#114) (39f0a57)
- Epic 2 — Configure Any Agent One Way (stories 2-1…2-4) (#102) (db1637e)
- Epic 1 — Run and Control Any Agent Through One Lifecycle (#100) (5506c4f)
Ktesio v0.5.0
Ktesio v0.5.0
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.5.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.5.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.5.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.5.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.5.0-checksums.txt | - |
Changes
Comparison: v0.4.0...v0.5.0
Features
- add fumadocs documentation site (ba48fe0)
Fixes
Documentation
Maintenance
- bump version to 0.5.0 (08c20ec)
- untrack BMAD artifacts and relicense under PolyForm Noncommercial 1.0.0 (#49) (59c8d19)
- bump the docs-dependencies group in /docs with 4 updates (#42) (d977de7)
- bump actions/checkout from 6.0.2 to 6.0.3 in the github-actions group (#40) (a90451b)
Other Changes
Ktesio v0.4.0
Ktesio v0.4.0
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.4.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.4.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.4.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.4.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.4.0-checksums.txt | - |
Changes
Comparison: v0.3.1...v0.4.0
Features
Documentation
Maintenance
Ktesio v0.3.1
Ktesio v0.3.1
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.3.1-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.3.1-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.3.1-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.3.1-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.3.1-checksums.txt | - |
Changes
Comparison: v0.3.0...v0.3.1
Features
Documentation
- merge install details into quickstart (7913033)
- update quickstart install paths (1a94d4f)
- update release notes for v0.3.0 (#28) (05651e6)
Maintenance
- bump version to 0.3.1 (dc0965b)
Ktesio v0.3.0
Ktesio v0.3.0
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.3.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.3.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.3.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.3.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.3.0-checksums.txt | - |
Changes
Comparison: v0.2.0...v0.3.0
Features
- show init adoption progress (7ac8362)
Fixes
- recognize publish docs examples (8c1443c)
Documentation
Maintenance
- bump version to 0.3.0 (dabb5a0)
Ktesio v0.2.0
Ktesio v0.2.0
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.2.0-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.2.0-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.2.0-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.2.0-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.2.0-checksums.txt | - |
Changes
Comparison: v0.1.1...v0.2.0
Features
- add dependency publish manifest model (784a02b)
- polish CLI terminal output (#26) (86e13be)
- add skills search and shorthand installs (#23) (17b4e4d)
Documentation
CI
Other Changes
Ktesio v0.1.1
Ktesio v0.1.1
Install the archive for your platform, unpack it, and place kt on your PATH.
Downloads
| Platform | Target | Archive | Checksum |
|---|---|---|---|
| macOS Intel | x86_64-apple-darwin |
ktesio-v0.1.1-x86_64-apple-darwin.tar.gz | sha256 |
| macOS Apple Silicon | aarch64-apple-darwin |
ktesio-v0.1.1-aarch64-apple-darwin.tar.gz | sha256 |
| Windows x64 | x86_64-pc-windows-msvc |
ktesio-v0.1.1-x86_64-pc-windows-msvc.zip | sha256 |
| Linux x64 | x86_64-unknown-linux-gnu |
ktesio-v0.1.1-x86_64-unknown-linux-gnu.tar.gz | sha256 |
| All | checksums | ktesio-v0.1.1-checksums.txt | - |
Changes
Comparison: Initial release history
Features
- improve cli visuals and help (052ca93)
- add release automation and open source polish (f8ef392)
- Add GitHub CI pipeline for PR checks (#4) (171de35)
- integrate GitHub issue tracking into task implementation and PR workflow (4b4fdb7)
- add integration tests and improve unit test coverage (2f6bf07)
- add skill install fallback discovery (7e6b43f)
- add comprehensive documentation and test coverage (b5fc1a5)
- implement agentic skills package manager CLI (73e6ac3)
Fixes
Documentation
- mark dependabot updates merged (a73ebeb)
- clarify solo maintainer branch policy (36a1b74)
- add repository audit checklist (d978ca7)
- correct repository name and path in quick start instructions (10da4ff)
- add test coverage and documentation currency principles (v1.1.0) (c72c185)
Tests
CI
- publish only release asset files (00e7fd3)
- publish crate before release artifacts (88438e5)
- identify crates io release check (dc2f96d)
- use current intel macos release runner (ad0e63d)
- exempt dependabot prs from dco by author (537742b)
- align dco checks with automation (5682357)
- publish release artifacts to ghcr homebrew and crates (#6) (d571bd5)
Maintenance
- prepare 0.1.1 release (285f059)
- rename project to ktesio (#10) (d2cfa1f)
- bump cargo dependency group (3ac0ab6)
- bump github actions group (4a0ed6e)
- use canonical apache license text (e5acc16)
- harden repository governance (c1463f4)