Repository navigation
Releases
Bruhs v0.1.1
This release fixes the calendar around daylight saving time and tidies the app's pages and controls.
Added
- Added a Release notes link to Settings → Updates that opens this changelog at the version on offer.
Fixed
- Fixed the calendar showing a day twice and today in the wrong column in the month a daylight saving change happens. Every calendar view now steps by calendar date.
- Fixed imported threads showing raw model ids such as
claude-haiku-4-5-2025…in the composer; they now show the model's name. - Fixed the composer's buttons wrapping onto a second line in narrow windows. Attach and Stash drop their labels instead and keep their icons.
- Fixed the Today icon showing as a dot on the web, and Today and Inbox showing no icon on desktop.
- Fixed Agent workflows suggesting a focus block when you have no tasks.
- Fixed thread titles showing the backticks from a first message such as "Implement
compute_invoice", in the sidebar, the chat header and the import list.
Changed
- Gave Inbox, Knowledge, People, Meetings and Terminal the same page header as Today and Life, and desktop Today the same header as the web.
- Made empty Today cards a quiet line instead of a dashed box.
- Made every Settings menu use the same dropdown, with inputs at the same height.
- Made Inbox, Life and meeting notes controls match the rest of the app.
- Rewrote Inbox and Meetings messages that described internals, and fixed singular counts such as "1 local record".
Install: open Bruhs-macOS-arm64.dmg and drag Bruhs to Applications (macOS 13 or later, Apple silicon). Installed copies update themselves from Settings → Updates. Every release: https://bruhs.ai/changelog
Bruhs v0.1.0
The first release of bruhs: a local-first, keyboard-native agent for your whole day.
Install: open Bruhs-macOS-arm64.dmg and drag Bruhs to Applications (macOS 13 or later, Apple silicon). It is signed with a Developer ID and notarized. Sign in to Claude Code (claude auth login) or Codex (codex login) first: bruhs runs the CLIs you already have.
The app starts its own server (the web app is at http://127.0.0.1:3001) and meeting-capture daemon, and updates itself from future releases (Settings → Updates).
Bruhs-macOS-arm64.zip is what installed apps update from; SHA256SUMS lists both files' checksums.