macbatch
v0.2.0
Published
Batch AI jobs across idle Macs — miner CLI (embed/OCR queue workers)
Maintainers
Readme
macbatch (npm)
Friend / miner install:
# prerequisites: macOS, Homebrew, Python 3.11+ (usually already present)
npm i -g macbatch
macbatch setup --control-url https://YOUR-CONTROL-TUNNEL
macbatch servemacbatch setup will:
- Check disk / Apple Silicon
- Ensure Python package works
brew install ollamaif missingbrew services start ollamaollama pull nomic-embed-text- Smoke-test embeddings
- Save worker config + ping control plane
Host (control plane)
macbatch control start --tunnel
# share the Public URL with friends
macbatch serve # optional: also mine on host
macbatch bench embed --n 500 --mode multiNotes
- This npm package wraps the Python CLI (private venv under the package dir).
- Auto-publish: see
../.github/workflows/publish.yml - Local dev without npm:
pip install -e ..from repo root
License
MIT
