- Review and commit — text and image diffs, file and line selection.
- Explore history — commits, branches, tags, stashes, and the commit graph.
- Stay organized — tabs, spaces, and worktrees.
- Work over SSH — open repositories on remote macOS and Linux machines.
- GitHub and GitLab — connect accounts and work with pull or merge requests.
- AI commit messages — OpenCode, ChatGPT, Claude Code, Codex, or any API. Setup →
- Make it yours — themes, repository colors, icons, and artwork.
See ROADMAP.md for what's shipped, what's next, and what's planned.
Download the latest macOS beta →
Requires macOS 13+, an Apple Silicon Mac, and Git. Builds are not notarized yet; if macOS blocks the app, see Apple's Open Anyway instructions or the FAQ.
Requires Bun 1.4.2, full Xcode, and Rust.
git clone https://github.com/1bye/1git.git
cd 1git
bun install --frozen-lockfile
bun run dev:appThe first launch builds the native addon and can take a few minutes. See CONTRIBUTING.md for checks and tests, and the native app guide for packaging and diagnostics.
Credentials stay in your Git helpers, SSH agents, and macOS Keychain. AI features send only the selected changes to the provider you choose. Anonymous usage events can be turned off in Settings → Privacy (details). Report vulnerabilities via the security policy.
MIT. Third-party assets keep their own licenses; see third-party notices.