blu

your download is ready.

download blu for Mac
installs in less than 60 seconds

Version 0.2.1 · 6.8 MB

macOS 13 or later · apple silicon · free
Mac desktop only right now. a windows version is planned and releasing soon — if you gave us your email, we'll send it the moment it ships. nothing else to do.
macOS available now windows coming soon — we'll email you

while it downloads — installing takes a minute.

1open the downloaded file, then drag blu onto the Applications folder
2open Applications and double-click blu
3macOS asks once whether you're sure, because it came from the internet. click Open. blu is signed with an Apple Developer ID and notarised by Apple, so there is nothing to change in System Settings — and from then on the app updates itself.

before it can do anything.

blu needs a model to talk to. in Settings, either paste an API key (Anthropic, OpenAI, GLM, Kimi, DeepSeek) or start Ollama or LM Studio to use a model already on your Mac — those are free and need no key.

release notes.

0.2.1current

A test of the update path itself. If you are reading this inside blu, the thing it was testing worked.

Fixed: an update could fail if it was installed in the first minute or two after a new version went up. blu would offer the new version, download the previous one from a cache, and refuse it because the two did not match. Each release now has its own address, so there is nothing stale to serve.

Nothing else has changed from 0.2.0.

0.2.0

The first public release. blu runs every AI model — the free ones on your Mac and the paid ones you rent — from one window, and lets you change your mind mid-conversation.

Four ways to work, and you can switch between them in the middle of a chat: blu's own agent, the Claude Code CLI, Codex on a ChatGPT plan, or OpenCode. The conversation goes with you — whatever you switch to can see what was said before it arrived.

Every turn says what it cost, and the conversation's totals sit at the top of the chat. Models running on your Mac say "free", because that zero is real. Work covered by a subscription is counted separately from money that actually left an account, and the two are never added together. Where blu does not know a price, it says so instead of showing you a zero.

Fixed: blu can now find the programs installed on your Mac. On earlier builds a downloaded copy could not run node, pnpm or Homebrew tools, and the Claude Code runner would not start at all.

Fixed: changing model or runner used to lose the conversation on every runner except blu's own.

Fixed: several numbers on screen were wrong — a free turn shown as $0.00, tokens counted as words, and writing speed measured against time the model spent waiting for a command rather than time it spent writing.

This release is chat and settings. Jobs and compare are not in it — they are being rebuilt properly and will arrive as downloads.

stuck on anything? write to [email protected] and a person will answer.