Skip to content
/ Tempo Public

GUI Git client. Replace the Git CLI with a clear UI and AI assist.

License

Notifications You must be signed in to change notification settings

maoyama/Tempo

Repository files navigation

Tempo - GUI Git Client

A Mac app that is a GUI Git client, written in SwiftUI and AppKit.
Tempo.app replaces CLI-based Git operations with a Mac-specific, clear GUI.
Instead of typing numerous commands, you can focus on coding while effortlessly managing Git tasks with simple button clicks.

By setting the OpenAI API secret key in the app, you can generate commit messages and perform staging by hunk using the OpenAI API. Since this app utilizes GPT-4o-mini, it remains relatively inexpensive, allowing you to use it without worrying too much about costs (the API is priced at 15 cents per 1M input tokens and 60 cents per 1M output tokens).

Screenshot Screenshot

Features

This app provides the following Git features:

  • Commit
    • Amend
    • Commit Message Snippets
    • Revert
    • Checkout
  • Add
    • Add by Hunk
  • Branch
    • Push
    • Pull
    • Merge
    • Create
    • Filter
  • Tag
    • Create & Push
    • Delete
    • Filter
  • Stash
    • Apply

Installation

Download the latest release, unzip, and run Tempo.app.

About

GUI Git client. Replace the Git CLI with a clear UI and AI assist.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages