Compare answers
Ask 2–4 models the same question and read their answers side by side. Compare response times, usage, and estimated costs.
A Mac app for chatting with AI models, comparing their answers, and working through ideas together. Use an online AI service or run models on your own Mac.
macOS 14 or later. No Xcode needed for the download. You’ll connect an AI service or install a local model before chatting.
Ask 2–4 models the same question and read their answers side by side. Compare response times, usage, and estimated costs.
Give AI participants different roles in a brainstorm. Shortlist ideas, challenge assumptions, and save a decision summary you can export as a PDF or Markdown text file.
Create a “Ship,” a reusable assistant with a model, instructions, and reference material. Try a writing coach that remembers your preferred style.
Branch a conversation from an earlier message to explore a different answer without losing the original chat. Save prompts you want to use again.
Organize chats, Ships, and brainstorms into Personal, Work, or other Harbors. Connections and settings stay shared. The Getting Started tour guides your first conversation and can be resumed from Help.
Choose a brainstorming method such as Six Thinking Hats or assign your own roles. Inspect the instructions and generation settings sent to a model, reuse prompt templates, and choose a light or dark theme.
Available settings vary by provider. Usage comes from provider reports where available; estimated counts are labeled and missing counts stay unknown. Costs are estimates, not billing totals; unavailable prices are labeled.
Want to start without a cloud API key? Set up a local model.
ChatHarbor is the chat interface. Ollama or LM Studio runs the model. Install one of them and download a model that fits your Mac’s memory and storage. ChatHarbor does not include model files.
http://localhost:11434 unless you changed Ollama’s address, then select Test.http://localhost:1234/v1.Check that Ollama or LM Studio is still running and that a model has finished downloading. For LM Studio, load the model and start its server. Match ChatHarbor’s address and authentication settings to the server, then reconnect.
Open Brainstorm, choose a method, and assign a downloaded local model to every active role. You can use different models or give the same model several roles.
Use a local model for follow-up questions as well. Once the software and models are downloaded, local conversations can work offline. Cloud models and servers on other machines send content outside your Mac.
Loading several models can use more memory. Start with one model across multiple roles if your Mac struggles.
Conversations are saved on your Mac. Provider API keys are stored in macOS Keychain.
Your messages and included reference material go to the model provider or server you choose. For on-device processing, choose downloaded models served from this Mac. Fetching a web page as reference material still requires an internet connection.
In-app update checks contact GitHub. You can disable automatic checks in Settings → General → Updates. Learn about updates or deleting local data.
Read the privacy policyThe latest release includes:
Already on v2.3.2 or later? Choose ChatHarbor → Check for Updates… to get this version. You approve each installation and relaunch.
Using version 2.3.1 or earlier? Download this update manually once. After that, future versions can be offered inside ChatHarbor.
Download version 2.3.4 or read the changelog.
Apple Intelligence is available in source builds made with Xcode 26 or later, on compatible Apple Silicon Macs with macOS 26 or later and Apple Intelligence enabled. It is not included in the current published download.