Open a project, get a workspace with every tool an agent needs — terminal, AI chat, browser, code review, simulator — pre-wired. No VMs, no containers, no servers. Your shell, your files, your API keys. Native SwiftUI all the way down.
macOS 15 (Sequoia) or later · Auto-updates via Sparkle · See the panes
Split, tab, and arrange panes per workspace. Sessions survive workspace switches — terminals keep running, chats keep streaming, pages stay loaded.
Real PTY terminals that keep running when you switch workspaces. Launch Claude Code, Codex, Aider, or any CLI agent straight into your project — Forge detects what's installed.
Talk to Anthropic or OpenAI models with your own keys, stored in the Keychain. Compare multiple agents side-by-side in the Compare pane.
A real WKWebView next to your terminal — preview your dev server, read docs, test the thing the agent just built. Page state survives workspace switches.
Git status, diffs, staging, commits, and PR lists without leaving the workspace. Ask AI to review the diff before you ship it.
Dictate straight into the focused terminal — adaptive silence detection auto-commits the transcript. Say "Command, …" to trigger palette actions hands-free.
Quick single-file editor, markdown preview, sticky notes, log tail, HTTP client, planning board kanban — plus an iOS simulator pane on the way.
Live count, every channel — site and in-app updates.
Cloud agent workspaces, minus the cloud.
No Electron. No web views pretending to be apps. Feels like macOS because it is macOS.
No VMs, no containers, no accounts. Shell runs on your Mac, files live in your folders. AI is optional and runs on your own keys.
Split panes, tab groups, per-workspace accents. Switch projects with ⌘1–⌘9 — everything keeps running.
Sparkle-signed updates ship over the air. Apple-notarized DMGs, EdDSA-verified — no App Store middleman.