Key takeaways
- Native SwiftUI macOS client for Claude Code — multi-project workspaces with dedicated windows for parallel sessions, ~287 GitHub stars as of June 11, 2026
- Apache-2.0 licensed and free; distributed as a ~5.6 MB zip from GitHub Releases (no App Store, Homebrew, or paid tier)
- Very young and thinly documented: created April 14, 2026, 24 releases in seven weeks, anonymous maintainer (TNEAR), and no community discussion found as of June 2026
FAQ
What is Clarc?
Clarc is a free, open-source native macOS desktop app built with SwiftUI that provides a graphical interface for the Claude Code CLI, with multi-project workspaces, parallel session windows, diff-approval modals, and an embedded terminal.
How much does Clarc cost?
Clarc is free and Apache-2.0 licensed. You pay Anthropic separately for the Claude Code subscription or API usage the app drives.
What does Clarc require?
macOS 15.0 or later and a locally installed, authenticated Claude Code CLI. Building from source requires Xcode with Swift 6.2+.
How is Clarc different from Commander?
Both are native SwiftUI Mac front-ends for agent CLIs, but Commander is closed source and multi-agent (Claude Code, Codex, OpenCode, Pi), while Clarc is Apache-2.0 open source and wraps Claude Code only.
Executive Summary
Clarc is a native SwiftUI macOS desktop app that puts a GUI on top of the Claude Code CLI: register local folders or GitHub repos as projects, open each in its own window for parallel sessions, chat with streaming Markdown and tool-call visualization, and approve edits through permission modals that show the actual diff before anything executes.[1] It is free, Apache-2.0 licensed, and distributed as a zip from GitHub Releases — no App Store listing, Homebrew formula, or paid tier.[2][1]
This is a young, small project, and the profile should be read that way: the repo was created April 14, 2026, sits at ~287 stars and 29 forks as of June 11, 2026, and is maintained by an essentially anonymous GitHub organization (ttnear; the license copyright reads "TNEAR, 2026").[3][2] It clears this site's deliberately inclusive 100-star bar for coverage, but no independent community discussion of it was found as of June 2026.
| Attribute | Value |
|---|---|
| Creator | ttnear (GitHub organization; copyright "TNEAR") — no other public identity found[3][2] |
| Created | April 14, 2026[3] |
| Funding | None disclosed (free open-source project) |
| GitHub Stars | ~287 (as of June 11, 2026)[3] |
| License | Apache-2.0[2] |
| Latest release | v1.3.3 (June 2, 2026)[4] |
Product Overview
Clarc targets developers who want Claude Code without living in the terminal. The workflow: add a project (local folder or GitHub repo), open it — each project gets its own window, enabling parallel sessions across repos — prompt Claude Code through a native chat interface, watch tool calls and diffs render inline, and approve or reject changes through permission modals.[1] Permission modes (Ask, Accept Edits, Plan, Auto, Bypass) mirror Claude Code's own model and are switchable from the toolbar, alongside per-session reasoning-effort controls (Auto through Max).[1][5]
Beyond chat, the app bundles a sidebar file explorer with git status and branch switching, an embedded SwiftTerm-based terminal popup, custom slash commands and reusable shortcut buttons, GitHub OAuth with SSH key management, a per-project rich-text memo pad, six accent themes, and full English and Korean localization.[1]
Key Capabilities
| Capability | Description |
|---|---|
| Multi-Project Workspaces | Register local folders or GitHub repos; per-project session history |
| Parallel Session Windows | Each project opens in a dedicated window for simultaneous agent sessions |
| Streaming Chat | Markdown rendering, tool-call visualization, diff views, error bubbles |
| Permission Modals | Approval dialogs show the actual diff before edits execute; Ask/Accept Edits/Plan/Auto/Bypass modes |
| Reasoning Controls | Auto, Low, Medium, High, XHigh, Max effort per session |
| File Explorer + Git | Browse/search/preview files, git status, branch switching from sidebar |
| Embedded Terminal | SwiftTerm-based interactive terminal popup |
| Quick Buttons & Slash Commands | Reusable prompt and terminal-command shortcuts |
| Localization | Full English and Korean UI |
Product Surfaces
| Surface | Description | Availability |
|---|---|---|
| macOS App | Native SwiftUI application, zip download from GitHub Releases | GA (v1.3.3) |
Technical Architecture
Clarc is a native Swift/SwiftUI app (97.9% Swift by repo language breakdown) that wraps a locally installed Claude Code CLI — the CLI handles authentication and model access; Clarc provides the project management, chat UI, and approval layer.[1] The download is notably lean: ~5.6 MB zipped, ~13 MB unpacked.[1]
Key Technical Details
| Aspect | Detail |
|---|---|
| Deployment | macOS app, zip from GitHub Releases (no App Store/Homebrew) |
| Requirements | macOS 15.0+; Claude Code CLI installed and authenticated; Swift 6.2+/Xcode to build from source |
| Model(s) | Whatever Claude Code provides — auth and billing delegated to the CLI[5] |
| Integrations | Claude Code CLI, git, GitHub OAuth + SSH keys, SwiftTerm |
| Open Source | Yes — Apache-2.0[2] |
Strengths
- Truly native and tiny — SwiftUI throughout, ~5.6 MB download; no Electron or web wrapper[1]
- Parallel-session design — Dedicated window per project with per-project session history is a clean answer to multi-repo agent work[1]
- Diff-before-approve permissions — Approval modals surface the actual diff, mapped onto Claude Code's own permission modes rather than a homegrown scheme[1]
- Permissive open source — Standard Apache-2.0, friendlier for forks and corporate use than copyleft alternatives in this category[2]
- Fast early cadence — 24 releases between mid-April and June 2, 2026, with fixes landing days apart (Korean IME, Node.js PATH resolution, session sync with the Claude CLI)[4]
- Zero open issues — Issue tracker stood at zero open issues as of June 11, 2026, though at this scale that reflects low traffic as much as responsiveness[3]
Cautions
- Very young, very small — Created April 14, 2026; ~287 stars, 29 forks, and a single repo subscriber as of June 11, 2026. This profile exists because of the site's deliberately inclusive 100-star coverage bar, not because Clarc has meaningful adoption yet[3]
- Anonymous maintainer — The ttnear organization and "TNEAR" copyright have no other public identity attached that this research could find; bus factor and provenance are unknowable[3][2]
- Claude Code only — No Codex, OpenCode, or other agent CLI support; you're coupled to one vendor's agent and its breaking changes[1]
- Unsigned-channel distribution — Zip from GitHub Releases with no App Store or Homebrew presence; cautious users should build from source[1]
- License metadata mismatch — GitHub's API reports the license as "Other (NOASSERTION)" even though the LICENSE file is standard Apache-2.0 text; harmless, but it trips automated license scanners[3][2]
- macOS 15+ only — No Windows, Linux, or web surface, and the floor is the current-generation macOS[1]
What Developers Say
No substantive independent community discussion of Clarc — no Hacker News thread, no Reddit posts, no reviews or blog coverage — was found as of June 11, 2026. That absence is itself a data point: at ~287 stars with zero detectable launch footprint, Clarc has not yet been tested in public, and all claims here trace to the project's own README, releases, and repository metadata.[1][3]
Pricing & Licensing
| Tier | Price | Includes |
|---|---|---|
| Open Source | Free | Full app (Apache-2.0), all features |
Licensing model: Apache-2.0, copyright TNEAR 2026 — standard permissive license, no dual licensing or commercial tier.[2]
Hidden costs: Claude Code itself — subscription or API usage paid to Anthropic via the CLI.[5]
Competitive Positioning
Direct Competitors
| Competitor | Differentiation |
|---|---|
| Commander | Closest peer — also native SwiftUI, prompt→diff→commit focused; closed source but multi-agent (Claude Code, Codex, OpenCode, Pi). Clarc is open source, Claude Code-only |
| cmux | Native terminal layer (libghostty) with notification rings for parallel agents; Clarc replaces the terminal with a GUI instead of enhancing it |
| Agentastic | Terminal-first native app with code review workflows; Clarc is chat-first with an embedded terminal as a secondary surface |
When to Choose Clarc Over Alternatives
- Choose Clarc when: You want an open-source, auditable native Mac GUI dedicated to Claude Code and are comfortable with a young, anonymous-maintainer project
- Choose Commander when: You want comparable native polish with multi-agent support and don't need source access
- Choose cmux when: You want to stay terminal-native and need notification management across many parallel sessions
Ideal Customer Profile
Best fit:
- Claude Code users on macOS 15+ who want a GUI instead of terminal sessions
- Developers running parallel sessions across multiple repos who like one-window-per-project
- Korean-speaking developers — first-class Korean localization and IME fixes are a visible priority[4]
- Open-source-preferring users who want to audit or fork their agent front-end
Poor fit:
- Anyone needing multi-agent support (Codex, OpenCode, etc.)
- Teams that require signed, notarized, App Store- or Homebrew-distributed software from an identifiable vendor
- Windows/Linux developers, or Macs older than macOS 15
- Anyone who needs a tool with a community track record today
Viability Assessment
| Factor | Assessment |
|---|---|
| Financial Health | Unknown — free project, anonymous maintainer, no funding disclosed |
| Market Position | Marginal — ~287 stars in a category with entrants at 20K+[3] |
| Innovation Pace | Fast so far — 24 releases in ~7 weeks; last push June 2, 2026[4][3] |
| Community/Ecosystem | Minimal — 29 forks, 1 subscriber, no public discussion found as of June 2026[3] |
| Long-term Outlook | Unproven — typical survival risk of a weeks-old solo/anonymous project |
Clarc looks like a competent, fast-moving passion project: seven weeks from repo creation to a v1.3.3 with branching conversations, thinking traces, and hook lifecycle fixes is real velocity.[4] But everything that makes a tool dependable — identifiable maintainer, community, distribution channel, track record — is absent so far. The Apache-2.0 license is the hedge: if the maintainer disappears, the code remains forkable.[2]
Bottom Line
Clarc is a promising but unproven native Mac GUI for Claude Code — open source where its closest SwiftUI peer (Commander) is closed, with genuinely thoughtful touches like diff-bearing approval modals and per-project windows for parallel work.[1] At ~287 stars, two months old, with an anonymous maintainer and zero community footprint, it's a tool to try because it's free and Apache-2.0, not one to depend on yet.[3]
Recommended for: Mac-based Claude Code users who want a free, auditable, native GUI and accept early-project risk.
Not recommended for: Multi-agent users, teams needing vendor accountability or signed distribution channels, or anyone outside macOS 15+.
Outlook: Watch three signals — whether the release cadence holds past June 2026, whether the maintainer surfaces publicly (a Show HN or launch post would change the trajectory), and whether multi-agent support arrives. Until then, Clarc is the inclusive end of this category's coverage bar: real software, no track record.
Research by Ry Walker Research • methodology