Skip to content

Releases: omm-hippo/omm

OMM v0.2.149

Choose a tag to compare

@fakeminjun7321 fakeminjun7321 released this 22 Aug 10:38
v0.2.149
849ad14

OMM v0.2.149 brings the newest local-model workflow and reliability work from main into the public packages.

Highlights:

  • Add omm run so an installed model can be opened in its linked engine, including terminal chat through Ollama.
  • Add the omm fit memory card and align the terminal interface with the omm.run visual hierarchy.
  • Add a read-only omm doctor, preserve exact Ollama runtime tags, and avoid duplicate verification loads.
  • Recover partial editable updates and improve Windows pipx/MSYS2 update handling.
  • Install AnythingLLM and Msty directly on Windows under OMM_HOME, with free-space checks and stronger install detection.
  • Harden Text Generation WebUI archive extraction against traversal, unsafe links, and special-file attacks.
  • Refresh the recommendation model, OS-specific installation guidance, and the verified PyPI-to-Homebrew synchronization path.

Install the isolated Python CLI with:

pipx install omm-model

Or install the standalone npm CLI with:

npm install --global @omm-hippo/omm

The installed command remains omm.

Full changes: v0.2.148...v0.2.149

Verification performed for this release:

  • The signed tag resolves to merge commit 849ad14471e1c187539210868deb5077661a04c3.
  • The Python release workflow built and installed the wheel and source distribution across Python 3.10–3.14 on Ubuntu, macOS, and Windows, passed the full release gates, verified PyPI attestations and hashes, and exercised public pipx install/run/uninstall on all three operating systems: https://github.com/omm-hippo/omm/actions/runs/32568137793
  • The npm release workflow built the launcher and all five platform packages, verified provenance/signatures, and exercised public-registry install/version/help/uninstall on Linux x64/arm64, macOS arm64/x64, and Windows x64: https://github.com/omm-hippo/omm/actions/runs/32568137849
  • The Windows portable workflow uploaded the public ZIP and checksum, then exercised local-manifest install/version/uninstall with user-data preservation on Windows: https://github.com/omm-hippo/omm/actions/runs/32568138724
  • A later Windows security rerun downloaded the exact existing public ZIP, verified its checksum and GitHub attestation, enabled Microsoft Defender after removing the hosted runner's broad volume exclusions, updated signatures to 1.457.289.0, and scanned the public omm.exe with no threats found. The same asset then passed version/help probes and WinGet local-manifest install/version/uninstall with user-data preservation: https://github.com/omm-hippo/omm/actions/runs/32572903460
  • On an Apple Silicon Mac, isolated public-package upgrades from v0.2.148 to v0.2.149 were exercised for both pipx and npm, including version/help checks and uninstall cleanup. The user's existing editable OMM installation was not modified.
  • The public Homebrew Tap's v0.2.148 catch-up was installed, tested, and uninstalled on the same Apple Silicon Mac; this verifies v0.2.148 only, not the cooldown-delayed v0.2.149 formula.

Distribution status:

  • GitHub Release, PyPI, and npm: published and verified through their public endpoints.
  • Homebrew: the Tap automation and v0.2.148 catch-up are merged and verified; this note does not claim that Homebrew already serves v0.2.149 while Homebrew's one-day release cooldown is active.
  • WinGet community source: the v0.2.149 manifest remains under Microsoft review. The exact public asset passes Microsoft Defender and local-manifest tests, but those results do not prove community-source availability until Microsoft merges the manifest PR.

OMM v0.2.148

Choose a tag to compare

@fakeminjun7321 fakeminjun7321 released this 21 Aug 10:01
v0.2.148
048645e

OMM v0.2.148 verifies the protected Python and npm release paths with a new immutable version.

Install the isolated Python CLI with:

pipx install omm-model

Or install the standalone npm CLI with:

npm install --global @omm-hippo/omm

The installed command remains omm.

The Python release workflow verified the wheel and source archive, SHA-256 digests, TestPyPI and PyPI publish attestations, and public pipx install/run/uninstall paths on Ubuntu, macOS, and Windows. The first Windows public-install attempt encountered short PyPI index propagation delay; the failed-job-only rerun succeeded after 0.2.148 appeared in the simple index.

The npm release used Trusted Publishing with OIDC to publish the launcher and five platform packages. Public installation, registry signatures, SLSA provenance, version/help, npm-managed update guidance, and uninstall were verified on Apple Silicon and Intel macOS, Linux x64 and ARM64, and Windows x64. A physical Apple Silicon Mac additionally verified the public 0.2.147 → 0.2.148 npm upgrade in a fresh login shell.

Python release workflow: https://github.com/omm-hippo/omm/actions/runs/32466748751/attempts/2
Npm release workflow: https://github.com/omm-hippo/omm/actions/runs/32466748993
Cross-platform validation: https://github.com/omm-hippo/omm/actions/runs/32466748729

Full changes: v0.2.147...v0.2.148

OMM v0.2.147

Choose a tag to compare

@fakeminjun7321 fakeminjun7321 released this 21 Aug 06:46
v0.2.147
ecea656

OMM v0.2.147 publishes the Python distribution and the first public npm packages for macOS, Linux, and Windows.

Install the isolated Python CLI with:

pipx install omm-model

Or install the standalone npm CLI with:

npm install --global @omm-hippo/omm

The installed command remains omm.

The Python release workflow verified the wheel and source archive, SHA-256 digests, TestPyPI and PyPI publish attestations, and public pipx install/run/uninstall paths on Ubuntu, macOS, and Windows. The npm package build and tarball paths were exercised for darwin-arm64, darwin-x64, linux-arm64-gnu, linux-x64-gnu, and win32-x64. Public npm install, update guidance, uninstall, registry integrity, and registry signatures were additionally verified for darwin-arm64.

Python release workflow: https://github.com/omm-hippo/omm/actions/runs/32453305606
Cross-platform validation: https://github.com/omm-hippo/omm/actions/runs/32453305614

Full changes: v0.2.129...v0.2.147

OMM v0.2.129

Choose a tag to compare

@fakeminjun7321 fakeminjun7321 released this 20 Aug 06:55
v0.2.129
2fe95df

OMM v0.2.129 reports the macOS product version in hardware scans using platform.mac_ver(), with a safe fallback only when the product version is unavailable.

This release also adds the Windows portable and WinGet release pipeline and improves package-index propagation handling.

Install the isolated CLI with:

pipx install omm-model

Or install with pip:

python -m pip install omm-model

The installed command and Python import remain omm.

The release workflow verified the wheel and source archive, SHA-256 digests, TestPyPI and PyPI publish attestations, and public pipx install/run/uninstall paths on Ubuntu, macOS, and Windows.

Release workflow: https://github.com/omm-hippo/omm/actions/runs/32340033501

Full changes: v0.2.128...v0.2.129

OMM v0.2.128

Choose a tag to compare

@fakeminjun7321 fakeminjun7321 released this 20 Aug 04:01
v0.2.128
cbe3707

First verified PyPI release of OMM under the distribution name omm-model.

Install the isolated CLI with:

pipx install omm-model

Or install with pip:

python -m pip install omm-model

The installed command and Python import remain omm.

The release workflow verified the wheel and source archive, SHA-256 digests, PyPI publish attestations, and public pipx install/run/uninstall paths on Ubuntu, macOS, and Windows.

Release workflow: https://github.com/omm-hippo/omm/actions/runs/32325951670

Full changes: v0.2.124...v0.2.128