Skip to content

[Feature]: Support prebuilt binaries for darwin-x64 (Intel Mac) #572

Description

@274153705

Problem / Motivation

Feature Request

Background

I am evaluating Zvec for a local-first issue tracking and knowledge base project built with:

  • Nuxt
  • Node.js
  • SQLite
  • Local Embedding Models (Transformers.js / ONNX Runtime)

The project targets simple deployment and is intended to run on both servers and developer machines.

Current Issue

When installing @zvec/zvec on an Intel Mac, installation fails with:

Failed to install prebuilt binary for darwin-x64

Proposed Solution

Provide prebuilt binaries for the `darwin-x64` platform during package release, similar to the existing supported platforms.

For example:

- darwin-arm64
- darwin-x64
- linux-x64
- linux-arm64
- windows-x64

The package installer could automatically detect the platform and download the corresponding binary.

If full support is not planned, documenting the source build process for darwin-x64 would also be helpful.

Alternatives Considered

Current workarounds are limited:

  1. Use a Linux environment or Docker container.
  2. Use an Apple Silicon Mac instead of an Intel Mac.
  3. Attempt to build from source manually.

However, these options increase the barrier to evaluation and local development. Prebuilt darwin-x64 binaries would provide a smoother developer experience.

Affected Area

No response

Metadata

Metadata

Assignees

Labels

featureNew feature wanted

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions