Releases: Fortemi/HotM
HotM 2026.5.10
Release 2026.5.10
HotM 2026.5.9
Release 2026.5.9
HotM 2026.5.8
Release 2026.5.8
HotM 2026.5.7
Release 2026.5.7
HotM 2026.5.6
Release 2026.5.6
HotM 2026.5.5
Release 2026.5.5
HotM 2026.5.4
Release 2026.5.4
HotM 2026.5.3
Install — one command on Linux
curl -fsSL https://raw.githubusercontent.com/Fortemi/HotM/main/scripts/install.sh | bashThis installs everything: PostgreSQL 18 (via PGDG), pgvector, postgis, the HotM .deb, the Ollama daemon, and pulls the embedding + generation models in the background. Idempotent — re-runnable. Drop-in replacement for v2026.5.2.
Audit before piping:
curl -fsSL <url> | less
After install, launch with hotm. See quick-start docs for the 2-minute version or the full Linux install guide for manual setup, troubleshooting, and installer flags.
Other platforms
| Platform | Command |
|---|---|
| macOS | Download HotM_2026.5.3_aarch64.dmg below, drag to /Applications, then xattr -cr /Applications/HotM.app |
| Linux .deb (manual) | sudo apt-get install ./HotM_2026.5.3_amd64.deb (requires PGDG repo + Postgres 18) |
| Linux AppImage | chmod +x HotM_2026.5.3_amd64.AppImage && ./HotM_2026.5.3_amd64.AppImage |
| Docker UI | docker pull ghcr.io/fortemi/hotm-ui:2026.5.3 |
What's new
Cleanup release on top of v2026.5.2's installer rework:
- Fix:
install.shnow defensively recreates/usr/share/ollamaafter the upstream Ollama install. Resolves a crash-loop on dirty re-installs where theollamasystem user persisted from a prior install but the data dir was wiped. - Removed:
scripts/setup-linux.sh(deprecated in v2026.5.2, deleted here). - Docs:
docs/quick-start.mdrewritten around the single-command install path.
Full release notes: docs/releases/v2026.5.3.md
Compatibility
Identical to v2026.5.2. PostgreSQL 18 still required.
HotM 2026.5.2
Install — one command on Linux
curl -fsSL https://raw.githubusercontent.com/Fortemi/HotM/main/scripts/install.sh | bashThis installs everything: PostgreSQL 18 (via PGDG), pgvector, postgis, the HotM .deb, the Ollama daemon, and pulls the embedding + generation models in the background. Idempotent — re-runnable.
Audit before piping:
curl -fsSL <url> | less
After install, launch with hotm. See quick-start docs for the 2-minute version or the full Linux install guide for manual setup, troubleshooting, and installer flags.
Other platforms
| Platform | Command |
|---|---|
| macOS | Download HotM_2026.5.2_aarch64.dmg below, drag to /Applications, then xattr -cr /Applications/HotM.app |
| Linux .deb (manual) | sudo apt-get install ./HotM_2026.5.2_amd64.deb (requires PGDG repo + Postgres 18) |
| Linux AppImage | chmod +x HotM_2026.5.2_amd64.AppImage && ./HotM_2026.5.2_amd64.AppImage |
| Docker UI | docker pull ghcr.io/fortemi/hotm-ui:2026.5.2 |
What's new
This is the installer rework release. Single-command Linux install, .deb postinst that seeds the matric database on apt's behalf, PostgreSQL 18 standardization. Tracking issue: #196.
Full release notes: docs/releases/v2026.5.2.md
Compatibility note
uuidv7(), a PG 18 built-in. The bootstrap installer adds the PGDG repo and pulls PG 18 automatically; users on PG 13–17 must upgrade. See matric-api portability tracking issue.
Verification
| Asset | SHA-256 |
|---|---|
HotM_2026.5.2_amd64.deb |
see SHA256SUMS.txt |
HotM_2026.5.2_amd64.AppImage |
see SHA256SUMS.txt |
HotM_2026.5.2_aarch64.dmg |
see SHA256SUMS-macos.txt |
End-to-end validated on a clean Ubuntu 25.10 (questing-pgdg) host.
HotM 2026.5.1
Patch release — one breaking change for embedders, plus documentation cleanup.
This release removes the legacy host-adapter fallback symbol and finishes a documentation cleanup. No Fortemi API contract changes; pairs with Fortemi v2026.5.0 unchanged.
⚠️ Breaking change for embedders
Legacy host-adapter fallback removed
In v2026.5.0 the runtime accepted host adapters published under a legacy symbol name as a deprecated fallback (with a console warning). That fallback is removed in v2026.5.1. The runtime now only reads window.__HOTM_HOST__.
Action required only if your embedding shell still publishes the host adapter under a non-canonical window property. If your shell already publishes window.__HOTM_HOST__ (the canonical name documented since v2026.4.2), you don't need to do anything.
To migrate, publish the host adapter under the canonical name:
(window as any).__HOTM_HOST__ = adapter;If your embed code currently assigns the adapter to a different window property, rename the assignment target to __HOTM_HOST__. See docs/host-adapter.md for the full contract.
📝 Documentation cleanup
Historical project-name references removed from public-facing docs (README.md, CHANGELOG.md, docs/host-adapter.md, docs/releases/v2026.4.1.md, docs/releases/v2026.5.0.md). Internal CI build paths on the macOS build host are unaffected.
📦 Upgrade notes
Drop-in replacement on every platform — no migration required for end users.
Linux (.deb / AppImage)
sudo apt-get install ./HotM_2026.5.1_amd64.debOr the AppImage:
chmod +x HotM_2026.5.1_amd64.AppImage
./HotM_2026.5.1_amd64.AppImagemacOS
hdiutil attach HotM_2026.5.1_aarch64.dmg
cp -R "/Volumes/HotM/HotM.app" /Applications/
hdiutil detach "/Volumes/HotM"
xattr -cr /Applications/HotM.appWindows
NSIS installer drop-in replace.
Docker UI image
docker pull git.integrolabs.net/fortemi/hotm-ui:2026.5.1Pair with git.integrolabs.net/fortemi/matric-api:2026.5.0 for the matched-version stack.
🤝 Compatibility
| Component | Version |
|---|---|
| Fortemi (matric-api) | 2026.5.0 (matched, unchanged from HotM v2026.5.0) |
| Earlier Fortemi versions | 2026.4.x — supported (no contract changes) |
| Host adapter contract | v1, canonical __HOTM_HOST__ symbol only |
🧪 Verification
act_runner exec -j quality-gate -W .gitea/workflows/ui-ci.yml → 94 test files passing prior to tagging.
SHA256
96c640dff4372b5200ab7c2d3e4f420a2b5ff7ee59ebe2c6288ef810984ad955 HotM_2026.5.1_aarch64.dmg
d539c797d4e612330a7e2f9224c5bf511ea424e570e0711c5ce9f8ae1f0bd961 HotM_2026.5.1_amd64.AppImage
757e5ba1f8d31c3330154386f82ac0fbd95b6bd0390e5f505b3b659417e039cb HotM_2026.5.1_amd64.deb
(See SHA256SUMS.txt and SHA256SUMS-macos.txt attachments.)
📝 Full release notes
docs/releases/v2026.5.1.md · CHANGELOG.md
Compare: v2026.5.0...v2026.5.1