u/Giorgio_Martucci

Hey everyone!

I wanted to share a tool I've been working on called GitWise. It's a lightweight Git hook that uses local AI models (via Ollama) to automatically generate Conventional Commits messages based on your staged changes.

The Problem: I love AI-generated commit messages, but I wasn't comfortable sending my private code diffs to cloud APIs every time I made a commit.

The Solution: GitWise runs entirely on your local machine. No tracking, no cloud, just your code and your local model.

Key Features:

100% Local: Powered by Ollama (Qwen2.5-Coder, Llama3, etc.).

Conventional Commits: Automatically detects the type (feat, fix, refactor) and scope.

Multi-language: Can generate messages in English, Italian, Spanish, French, and German.

Dead Simple Install: A one-liner setup for any repository.

Smart Diffs: Handles large diffs by summarizing them before sending to the model.

Check it out on GitHub: https://github.com/ThetaLogN/GitWise

I've included a demo GIF in the README so you can see it in action. I'd love to hear your feedback or ideas for new features!

github.com
u/Giorgio_Martucci — 8 days ago
▲ 0 r/ollama

Hey everyone!

I wanted to share a tool I've been working on called GitWise. It's a lightweight Git hook that uses local AI models (via Ollama) to automatically generate Conventional Commits messages based on your staged changes.

The Problem: I love AI-generated commit messages, but I wasn't comfortable sending my private code diffs to cloud APIs every time I made a commit.

The Solution: GitWise runs entirely on your local machine. No tracking, no cloud, just your code and your local model.

Key Features:

100% Local: Powered by Ollama (Qwen2.5-Coder, Llama3, etc.).

Conventional Commits: Automatically detects the type (feat, fix, refactor) and scope.

Multi-language: Can generate messages in English, Italian, Spanish, French, and German.

Dead Simple Install: A one-liner setup for any repository.

Smart Diffs: Handles large diffs by summarizing them before sending to the model.

Check it out on GitHub: https://github.com/ThetaLogN/GitWise

I've included a demo GIF in the README so you can see it in action. I'd love to hear your feedback or ideas for new features!

Quick Install: curl -sSL https://raw.githubusercontent.com/ThetaLogN/GitWise/main/install.sh | bash

u/Giorgio_Martucci — 9 days ago
▲ 375 r/Italia

Ciao a tutti!

Come molti di voi, passo una parte considerevole della mia vita sulle banchine delle stazioni a fissare i tabelloni che diventano rossi. Dopo l'ennesimo "ci scusiamo per il disagio", invece di bestemmiare nel vuoto, ho deciso di canalizzare l'energia negativa in qualcosa di (spero) divertente.

Ho creato TreniBet.com, una web app dove potete letteralmente scommettere sul ritardo del vostro treno (o di quello degli altri).

Come funziona?

  • È tutto basato su dati reali
  • Non si usano soldi veri! Si gioca con dei token virtuali (ne regalo 500 al primo accesso per testare il sistema).
  • Potete scegliere un treno e piazzare la vostra giocata sul ritardo finale all'arrivo.

L'idea è quella di rendere l'attesa in stazione un po' più "adrenalinica". Se il treno è puntuale, arrivo a casa presto. Se è in ritardo... almeno vinco i token!

Cosa ne pensate? L'app è ancora in fase di rifinitura, quindi mi farebbe piacere ricevere dei feedback da voi

Se volete farvi un giro: TreniBet.com 

Fatemi sapere cosa ne pensate! 🚅💨

u/Giorgio_Martucci — 11 days ago