Skip to content

memos-cloud-cli: darwin-x64 binary missing (403 Forbidden), only darwin-arm64 available #19

Description

@royxiao08

Bug Description

The @memtensor/memos-cloud-cli npm package fails to install on Intel Mac (darwin-x64) because the postinstall script cannot download the platform binary.

Steps to Reproduce

npm install -g @memtensor/memos-cloud-cli

Expected Behavior

The memos CLI binary for darwin-x64 is downloaded and installed successfully.

Actual Behavior

The postinstall script attempts to download from:

https://memos-test.oss-cn-shanghai.aliyuncs.com/memos-1.0.1-darwin-x64.tar.gz

and receives HTTP 403 Forbidden.

Meanwhile, the darwin-arm64 variant returns HTTP 200:

https://memos-test.oss-cn-shanghai.aliyuncs.com/memos-1.0.1-darwin-arm64.tar.gz  → 200 OK
https://memos-test.oss-cn-shanghai.aliyuncs.com/memos-1.0.1-darwin-x64.tar.gz   → 403 Forbidden
https://memos-test.oss-cn-shanghai.aliyuncs.com/memos-1.0.1-linux-x64.tar.gz    → 200 OK

Environment

  • OS: macOS 12.7.6 (Monterey)
  • Architecture: x86_64 (Intel Core i5-5350U)
  • Node: v24.13.0
  • npm package: @memtensor/memos-cloud-cli@1.0.1

Workaround

Install with MEMOS_INSTALL_SKIP_DOWNLOAD=1 and use the Python-based Cloud Skill (memos_cloud.py) from MemOS-Cloud-Skill as an alternative.

Suggestion

Please add darwin-x64 to the CI/CD build targets so Intel Mac users can install the CLI directly. Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions