Skip to content

Releases: Fortemi/HotM

HotM 2026.5.10

12 May 01:56
ff62eca

Choose a tag to compare

Release 2026.5.10

HotM 2026.5.9

11 May 23:43
e3fa170

Choose a tag to compare

Release 2026.5.9

HotM 2026.5.8

11 May 23:02
c0973f7

Choose a tag to compare

Release 2026.5.8

HotM 2026.5.7

11 May 19:43
22ede75

Choose a tag to compare

Release 2026.5.7

HotM 2026.5.6

10 May 15:49
b6c7b93

Choose a tag to compare

Release 2026.5.6

HotM 2026.5.5

10 May 04:24
3540baa

Choose a tag to compare

Release 2026.5.5

HotM 2026.5.4

10 May 01:27
25c6a36

Choose a tag to compare

Release 2026.5.4

HotM 2026.5.3

08 May 08:02
eda91f9

Choose a tag to compare

Install — one command on Linux

curl -fsSL https://raw.githubusercontent.com/Fortemi/HotM/main/scripts/install.sh | bash

This 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.sh now defensively recreates /usr/share/ollama after the upstream Ollama install. Resolves a crash-loop on dirty re-installs where the ollama system 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.md rewritten 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

08 May 07:41
099a7d7

Choose a tag to compare

Install — one command on Linux

curl -fsSL https://raw.githubusercontent.com/Fortemi/HotM/main/scripts/install.sh | bash

This 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

⚠️ PostgreSQL 18 is now required (regression from previous versions). The matric-api migrations use 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

07 May 15:53

Choose a tag to compare

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.deb

Or the AppImage:

chmod +x HotM_2026.5.1_amd64.AppImage
./HotM_2026.5.1_amd64.AppImage

macOS

hdiutil attach HotM_2026.5.1_aarch64.dmg
cp -R "/Volumes/HotM/HotM.app" /Applications/
hdiutil detach "/Volumes/HotM"
xattr -cr /Applications/HotM.app

Windows

NSIS installer drop-in replace.

Docker UI image

docker pull git.integrolabs.net/fortemi/hotm-ui:2026.5.1

Pair 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