Skip to content

Clave #1897

@lucaderumier

Description

@lucaderumier

Display Name

Clave

Category

Tooling

Sub-Category

Tooling: Orchestrators

Primary Link

https://github.com/codika-io/clave

Author Name

codika-io

Author Link

https://github.com/codika-io

License

MIT

Other License

No response

Description

Native macOS app for managing multiple Claude Code sessions in parallel, with split and grid layouts, session groups, SSH remote sessions, a git panel and usage analytics. Local-first and open-source.

Validate Claims

Download the signed DMG from the GitHub releases, open it, and create two Claude Code sessions side by side in a grid layout; no account or sign-in required, everything runs against your local Claude Code install.

Specific Task(s)

Open one repo, use the Task Queue to launch 4 independent Claude Code sessions at once (e.g. write tests for 4 different modules), watch them run simultaneously in the 4-panel grid, then use the git panel's MagicSync to stage, AI-write the commit message, and push.

Specific Prompt(s)

No response

Additional Comments

Why we built it: we develop vertical micro-SaaS products and ended up running many Claude Code sessions in parallel across different repos all day, juggling terminal tabs and losing track of what each one was doing. Clave came out of that — a single macOS window to manage a fleet of sessions, arrange them in split or grid layouts, group them per project, and queue up work.

What sets it apart: it can manage Claude Code sessions on remote machines over SSH with SFTP file browsing (most local desktop tools don't); it bundles a git panel with one-click MagicSync (pull, stage, AI commit message, push), conversation history with session restart, daily AI work summaries, and per-session token/cost analytics. Free and MIT-licensed.

Install: download the signed, notarized .dmg from GitHub Releases, drag Clave to /Applications, done. Uninstall: quit the app and drag it from /Applications to the Trash; optionally remove ~/Library/Application Support/clave to delete local settings and cached session data.

Network requests (beyond the Anthropic API, which is reached via your own local Claude Code install): (1) auto-update — electron-updater checks GitHub Releases for new versions and installs the signed build on quit; auto-download is off by default; (2) git operations — standard fetch/pull/push to whatever remotes your own repos use; (3) SSH/SFTP — only to remote hosts you explicitly add; (4) an optional OpenClaw agent chat over WebSocket, only when you connect an SSH location that has OpenClaw running. No telemetry, analytics, or tracking of any kind, and no account or sign-in.

Permissions note: Clave offers an opt-in "Dangerous Mode" (Cmd+D) that launches a session with Claude Code's --dangerously-skip-permissions flag. It is never the default and is clearly labelled in the UI.

Recommendation Checklist

  • I have checked that this resource hasn't already been submitted
  • It has been over one week since the first public commit to the repo I am recommending
  • All provided links are working and publicly accessible
  • I do NOT have any other open issues in this repository
  • I am primarily composed of human-y stuff and not electrical circuits

Metadata

Metadata

Assignees

No one assigned

    Labels

    resource-submissionThis Issue submits a new resource to the listvalidation-passedResource has passed initial validation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions