Get started

Up and running in four steps.

You need a Mac with Apple Silicon on macOS 27 or 26, and Python 3.12. The steps are for release 0.4.1.

Your macOS:
  1. 1
    Download and check

    Get the engine for your macOS from the v0.4.1 release on GitHub, and check the file.

    cd ~/Downloads && shasum -a 256 -c inferd-0.4.1-macos27-arm64.tar.gz.sha256   # prints OKtar xzf inferd-0.4.1-macos27-arm64.tar.gz && cd inferd-0.4.1

    Download the file and its .sha256 from the v0.4.1 release. No Xcode needed. Tested on Mac Studio M5 Ultra, Mac mini M6, M5 Pro and M4 Pro.

  2. 2
    Install

    One command sets up the small Python front end and downloads Qwen3.8-27B with its draft model into ~/models. Safe to run again.

    ./install.sh --model 27b

    You need Python 3.12: python.org or brew install python@3.12. The download is about 17 GB. A 32 GB Mac mini runs this model. Already have it in LM Studio or the Hugging Face cache? install.sh finds it there and skips the download (known equivalent builds count too, with a note); ./install.sh --list shows what it found.

  3. 3
    Start it

    The engine and its OpenAI-compatible server start on port 8300, sized for your Mac's memory.

    ./run.sh start --model 27b

    ./run.sh status and ./run.sh stop manage it. On Macs under 256 GB, agents' contexts are kept on the SSD after a stop and come back after a restart; ./run.sh clean deletes them; --dry-run shows what it will run, --help lists the options. Settings for each Mac: docs/MACHINES.md.

4 · Talk to it, from anything that speaks the OpenAI API

just for fun
curl localhost:8300/v1/chat/completions -H 'Content-Type: application/json' \
  -d '{"model":"qwen3.8-27b","messages":[{"role":"user","content":"Hello"}]}'

Run: Any terminal.

Every example sends the same standard chat request, and every one was compiled and run against a stand-in server before it went on this page (14 languages). Agent frameworks that talk to OpenAI connect the same way: change the base URL to http://localhost:8300/v1.

inferd on GitHubRelease 0.4.1

Keep going

BenchmarksEvery chart, interactive: pick a workload, compare Macs and engines, read the table, copy a link.How it worksWhy many agents at once needs a different engine, and what inferd does about it.Use casesAgent swarms on one Mac: nine scenarios, measured, from document verification to a money-mule ring.ExamplesFive worked programs with the output of a real run: contexts, budgets, structured output, tool loops.