Local AI for many agents,
on one Mac.
Most local runtimes are built for one person typing one prompt. ThinkSpread builds Tempo9, a server-style inference runtime for Apple Silicon, and the local apps that run on it.
Explore Tempo9 See the measurements
104.9 tok/s uses --speculation-k 4 on tool-call
JSON; default settings measure 91.8 tok/s. Method and data are published with
the results.
The runtime
Tempo9
Agents do not type. They send several requests at once and repeat the same system prompt and tool history on every turn. Tempo9 brings the server-side machinery for that shape of work to a Mac you own: new requests join the batch already in flight, shared prefixes are computed once, KV cache grows with use instead of being reserved up front, and vision work moves to the otherwise idle Neural Engine. Apps connect through an OpenAI, Anthropic or Ollama-compatible endpoint.
Tempo9 1.2.0 is out: brew install thinkspread/tap/tempo9
Overview · Measurements · Manual · Install
Built on Tempo9
Apps that run entirely on your Mac
A private, offline archive for meetings, lectures, voice notes and interviews. Ask what was decided in one recording, or ask across all of them.
- Every answer cites clickable timestamps in the source audio
- Transcription runs as a pausable queue that resumes where it left off
- Free to use; Pro is a one-time purchase, no subscription
Give your Mac something to watch. Point it at the camera or a chosen window, ask what is there, or leave it watching until something happens.
- Event alerts, questions about a window, live commentary, voice conversation
- Vision runs on the Neural Engine while language decodes on the GPU
- Frames, speech and history never leave the machine
Games that local AI agents play themselves. Take any seat, or watch them bluff, vote and act at the same time.
- Agent Showdown, While You Slept, Who Is the Spy, Codenames
- A rules engine owns the hidden information; each agent sees only its role
- Omniscient mode shows every agent's private reasoning
- The games' interface is in Chinese for now