Skip to content

(1) Unable to run dist:mac (2) npm run dev gets vec0.dylib not found #4

@andfinally

Description

@andfinally

Hi guys, excited to try Notechat! I can't run dist:mac script – I guess because it's not defined in package.json. I get this:

❯ npm run clean && npm run dist:mac

> NoteChat@0.0.0 clean
> rimraf dist-electron dist-react release

npm error Missing script: "dist:mac"

And when I do npm run dev, I get an error vec0.dylib not found. Am I missing a dependency?


  VITE v4.5.9  ready in 353 ms

  ➜  Local:   http://localhost:5123/
  ➜  Network: use --host to expose
  ➜  press h to show help
App ready event fired
Electron version: 30.5.1
Chrome version: 124.0.6367.243
Node version: 20.16.0
Stopping Ollama server...
No running Ollama processes found
vec0.dylib not found at expected path: /Users/administrator/Sites/Notechat/node_modules/sqlite-vec-darwin-arm64/vec0.dylib
Failed to create window: Error: vec0.dylib not found at /Users/administrator/Sites/Notechat/node_modules/sqlite-vec-darwin-arm64/vec0.dylib
    at new DatabaseService (file:///Users/administrator/Sites/Notechat/dist-electron/database/databaseService.js:34:19)
    at createWindow (file:///Users/administrator/Sites/Notechat/dist-electron/main.js:35:21)
    at initializeApp (file:///Users/administrator/Sites/Notechat/dist-electron/main.js:151:15)
Failed to initialize application: Error: vec0.dylib not found at /Users/administrator/Sites/Notechat/node_modules/sqlite-vec-darwin-arm64/vec0.dylib
    at new DatabaseService (file:///Users/administrator/Sites/Notechat/dist-electron/database/databaseService.js:34:19)
    at createWindow (file:///Users/administrator/Sites/Notechat/dist-electron/main.js:35:21)
    at initializeApp (file:///Users/administrator/Sites/Notechat/dist-electron/main.js:151:15)

I'm on macOS Sequoia 15.5 and Node v24.1.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions