Hazybyte Studio
RepoDraft app icon.

Offline Git summary drafts

RepoDraft

Turn Git Changes Into Drafts

Create copy-ready commit messages, version notes, release summaries, and handoff notes from local changes.

macOSNo AINo cloudNo repo upload

Input Local Git changes

Modes All Changes or Staged Only

Output Copy-ready drafts

Account No app account required

RepoDraft creating copy-ready drafts from local Git changes.
RepoDraft showing changed files grouped by source, documentation, assets, configuration, localization, tests, and other detected areas.

Create copy-ready Git drafts

Commit messages, version notes, release summaries, and handoff notes.

Select a local Git repository, review the detected changes, choose the draft style you need, and copy a clean first draft in seconds.

Commit-message drafts

Generate commit-message drafts from local Git changes.

Markdown version notes

Create Markdown version notes for project logs, GitHub releases, and client updates.

Release summaries

Draft user-facing release notes from detected change areas.

Technical summaries

Create technical summaries with branch, mode, changed areas, changed files, and diff stats where available.

Adjust before you copy

RepoDraft is not an automatic commit tool.

It does not commit changes for you, push to a remote service, or replace your judgment. It gives you a useful first draft so you can review, edit, and copy the wording you want.

Select a local Git repository

Review the selected repository, path, branch, and changed-file count.

Choose the analysis scope

Switch between All Changes and Staged Only analysis.

Review local change signals

Use local file paths, extensions, Git statuses, and diff stats to build structured drafts.

Copy only the visible draft text

Edit draft text manually before copying.

Screenshot walkthrough

Follow the draft from local changes to copy-ready text.

Inspect local change signals, choose the draft shape, edit the result, and keep local boundaries visible.

Screenshot walkthrough

Review Changed Files

See changed files grouped by source, tests, docs, assets, config, localization, and more.
Review Changed Files. See changed files grouped by source, tests, docs, assets, config, localization, and more.

Screenshot walkthrough

Commit Messages in Seconds

Generate a clean commit-message draft, then edit or copy it when ready.
Commit Messages in Seconds. Generate a clean commit-message draft, then edit or copy it when ready.

Screenshot walkthrough

Markdown Version Notes

Create structured Markdown notes for project logs, releases, or client updates.
Markdown Version Notes. Create structured Markdown notes for project logs, releases, or client updates.

Screenshot walkthrough

Release Summary Drafts

Turn detected change areas into a user-facing release-note starting point.
Release Summary Drafts. Turn detected change areas into a user-facing release-note starting point.

Screenshot walkthrough

Edit Before You Copy

Adjust the draft manually or use structured Blocks for supported English commit messages.
Edit Before You Copy. Adjust the draft manually or use structured Blocks for supported English commit messages.

Screenshot walkthrough

Draft in Your Language

Choose the app language and draft output language while keeping the workflow local.
Draft in Your Language. Choose the app language and draft output language while keeping the workflow local.

Screenshot walkthrough

Review local technology signals

Keep low-confidence claims conservative instead of guessing what the code does.
Review local technology signals. Keep low-confidence claims conservative instead of guessing what the code does.

Screenshot walkthrough

Private by Design

No AI, no cloud, no GitHub login, and no repository upload.
Private by Design. No AI, no cloud, no GitHub login, and no repository upload.

Private by design

No AI. No cloud. No repo upload.

RepoDraft analyzes local Git state on your Mac and core drafting works offline.

RepoDraft analyzes local Git state on your Mac.

No AI service is used.

No GitHub, GitLab, or Bitbucket login is required.

No source code or repository upload.

No cloud sync.

No app account required.

Core drafting works offline.

Source code, diffs, file paths, repository metadata, and generated drafts are not sent by core features.

Supported local technology signals

Supported local technology signals include:

More local recognition rules will be added in future updates.

Languages: Swift, Dart, Kotlin, Java, C#, C/C++, Lua, Python, PHP, Elixir, Ruby, Go, Rust, JavaScript/TypeScript, web files, and scripts.

Frameworks/templates: Angular, Vue, Astro, Svelte, Next.js, Nuxt, HTML, CSS, ERB, Blade, HEEx, Razor, Rails, Phoenix, and PHP routes.

Game projects: Godot, Unity, GDScript, Godot scene/resource/shader files, Unity scene/settings/manifest files, and LÖVE config.

Build/package files: package manifests, Python config, Composer, Gemfile, Mix, Go modules, Cargo, Gradle, Maven, CMake, .NET, Bazel/Starlark, Meson, Autoconf, Automake, Nix, and Xcode projects.

Infrastructure/deployment config: Terraform, Pulumi, Packer, CloudFormation, Kubernetes, Helm, Docker, and Ansible.

CI/automation config: GitHub Actions, Actionlint, Buildkite, Travis CI, Azure Pipelines, Bitbucket Pipelines, Drone CI, AppVeyor, CircleCI, GitLab CI, and Jenkins.

Docs/assets/data: Markdown, images, Android resources, JSON, YAML, property lists, localization files, and ARB localization.

Review before using

No AI. No cloud. No repo upload.

RepoDraft gives you a useful first draft so you can review, edit, and copy the wording you want.