macOS
Apple Silicon + Intel
Apple Silicon is selected. Confirm before downloading.
Download DMGLive details are unavailable. Open GitHub Releases.
Keep the conversation, the commands, and the changes together. Follow an idea all the way through.
Give your agent a goal. Keep its searches, commands, and edited files in view.
Projects
The sync queue retries forever when the server returns 503. Add a bounded retry with backoff, and cover it with a test.
Done. drain() stops after 5 attempts and
backs off between them, and both cases are covered.
Ask for a follow-up change…
Run commands with approvals you control.
Profiles
$ node --test
✓ syncs every queued note
✓ retries a temporary send failure
tests 2 · pass 2 · fail 0 · 1.42s
git commit -am "bound retries"
Read the diff. Keep what works.
Changed files +73 −6
const item = queue.shift(); for (;;) { try { return await send(item); for (let n = 0; n <= MAX_RETRIES; n += 1) { try { return await send(item); } catch (error) { if (n === MAX_RETRIES) throw error; await wait(2 ** n * 100); } }Your agents. Your subscriptions.
Sessions stay on this computer. Bring your own agents, or run a local model. Read the source.
Download for macOS. Free and open source.
Install guide →Apple Silicon + Intel
Apple Silicon is selected. Confirm before downloading.
Download DMGLive details are unavailable. Open GitHub Releases.
Gyro is an open-source AI coding workspace for macOS. It brings coding agents, local terminals, and code review into one app so you can discuss a task, run commands, and inspect changes in the same workspace.
Explore chat, terminal, and code reviewGyro is free and open source under the Apache-2.0 license. You bring your own coding agent subscriptions or use local models with Ollama. Paid providers may charge for their services.
Read the Apache-2.0 licenseYes. Install Ollama, download a model, and select it in Gyro. Sessions and settings stay on your Mac. When you choose a cloud provider, that provider receives the prompts and context needed for your task.
Read how Gyro handles provider dataNot yet. Gyro can read files and run commands, so use it for alpha testing only.
See what shippedNot for the current alpha. Sign in with your provider CLI; Ollama uses local models.
Yes. Install a supported CLI, or install Ollama and pull a model.
Read the install guideAlpha builds are not Apple-signed or notarized. Approve the first launch in System Settings; keep Gatekeeper on.
Read the install guideNo. It adds chat and review around real local shells.
Only what your provider needs to answer. App telemetry is off by default; this site has no analytics.
Privacy & Legal