Skip to content
/ Tempo Public

An open-source Git client with a clear UI and AI assistance.

License

Notifications You must be signed in to change notification settings

maoyama/Tempo

Folders and files

NameName
Last commit message
Last commit date
Apr 22, 2025
Apr 25, 2025
Apr 25, 2025
Apr 12, 2025
Sep 17, 2022
Apr 24, 2025
Mar 11, 2025
Sep 24, 2022
Mar 11, 2025
Mar 27, 2025
Apr 10, 2025
Feb 24, 2025
Apr 24, 2025

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 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
  • Search Commits
    • Commit Message
    • Changed(added/removed)
    • Author

Installation

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