JoeBro for Mac
AI workspace for chat and document editing with local models via Ollama or any API, memory, MCP tools and deep research.
By joexk1. Free and open source, GPL-3.0 licence.
JoeBro at a glance
- Version
- 1.5.0
- Released
- 12 November 2026
- Download size
- 10 MB
- Works on
- Apple silicon and Intel
- Licence
- GPL-3.0
- Category
- Social and Communication
- Developer
- joexk1
- GitHub stars
- 94
About JoeBro
A native macOS AI workspace that's actually yours — local-first, private, pro-AI and anti-big-tech. Own your assistant, don't rent it. GPLv3.
Screenshots




How to install JoeBro on a Mac
- Get OpenDMG. It is a free app store for open source Mac apps. Download OpenDMG.
- Search for JoeBro and press Get. OpenDMG downloads version 1.5.0 from joexk1's own GitHub release.
- Open it. The download is checked against its SHA-256 fingerprint and its signature is checked on your Mac before it lands in Applications.
Updates to JoeBro show up in OpenDMG and install with one button. No account is needed.
Prefer to do it by hand? The developer's file is on GitHub: JoeBro-1.5.0.dmg (10 MB).
What is new in JoeBro 1.5.0
### Added - **Night Shift.** Queue coding tasks. They run overnight, each in its own git branch and worktree, on whichever linked machine has the repo, with Claude Code, Codex or OpenCode. Morning review cards show the diff, the test result and a summary; approve (keep or merge locally), reject or ask for a follow-up, from the Night Shift panel or the iPhone lock screen. It never pushes. - **Shared Memory.** One project memory that every agent reads and writes over MCP. `joebro-agents memory import --write` brings in CLAUDE.md and AGENTS.md once and leaves a short pointer. The session brief is capped at about 400 tokens; in testing a 1,460-token CLAUDE.md became 454 tokens per session. Facts strengthen when used and fade when not; nothing is deleted. Personal facts never reach a repo or a coding agent. - **One Memory screen.** JoeBro's own memory (Brain and phone memory) is now part of Shared Memory: scope filter, search, strength, provenance, pin, edit, archive and history. - **Live subagents.** Subagents appear nested under their parent in the Agents panel, with a count. Claude Code is verified; Codex and OpenCode are best effort. - **Push-to-start** for the Dynamic Island, so new runs and subagents appear while the phone app is in the background. …
More Social and Communication apps
-
CopilotForXcodeXcode extension for GitHub Copilot
-
RedditOSA SwiftUI Reddit client for macOS
-
System Data UnpackedMac app that shows what is inside macOS System Data and lets you delete it item by item
-
HuggingChatNative chat interface for open-source language models
-
LlamaChatChat with your favourite LLaMA models
-
RsyncUIGraphical interface for rsync file synchronization and backup operations