Tempo - GUI Git Client

Tempo - GUI Git Client

Replace the Git CLI with Clear UI and AI Assist

61 followers

Tempo.app replaces CLI-based Git operations with a Mac-specific, clear GUI. It features AI-powered staging by hunk and commit message generation using the OpenAI API. Focus on coding, not typing commands.
Tempo gallery image
Tempo gallery image
Tempo gallery image
Free Options
Launch Team / Built With

What do you think? …

maoyama
👋 Hey Product Hunt! I have been using the Git CLI for a long time. I couldn't find a GUI client that suited me. With the introduction of SwiftUI by Apple, I started developing this Git client app for myself. With the evolution of AI, I think it has become a pretty handy application. I use the GUI for common tasks like git pull, creating branches, committing, and pushing, and switch to the CLI for more complex operations when needed, which makes coding much easier 😌 If you're interested, please give it a try!🙏
Scar Qin
This app seems like a fantastic solution for developers who want to streamline their Git workflow with a clear GUI. How does the AI staging work in practice—does it adapt to different project structures?
maoyama
@scar_qin Thank you! For now, the AI staging tends to stage everything at once. However, I find it very convenient because, with just one click, you can stage changes and generate a commit message, which is much easier than using git add . and thinking up a message with git commit -m. As I’ve been testing it while interacting with ChatGPT, it seems possible to split changes into appropriate granularity, so I’m planning to refine the instructions given to the AI or switch to GPT-4 to improve it🔧. Also, it shouldn’t depend on the project structure!
Moumen Hamid
Would love to see a vscode extension. Great job! 👏
maoyama
@moumen_hamid Thank you! 🙌 That’s a great idea. I’ll keep it in mind for the future!