drugoi

drugoi / diddo-hooks

Public

diddo is a CLI that tracks your git commits with a post-commit hook and turns them into AI daily summaries

15
2
100% credibility
Found Mar 15, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

Diddo automatically tracks git commits across repositories and generates AI-powered summaries for periods like today, week, or custom ranges.

How It Works

1
🔍 Discover diddo

You hear about a handy tool that turns your daily code changes into easy-to-read summaries of what you've accomplished.

2
📥 Get it set up

Download and install the tool with a simple one-line command that works on your computer.

3
⚙️ Turn on tracking

Run a quick setup so it starts quietly noting your work every time you save a change.

4
💻 Keep working normally

Go about your day coding as usual, and it automatically remembers what you did without interrupting you.

5
Check your summary

Type a simple phrase like 'today' and instantly see a smart overview of your progress.

🎉 Effortless insights

Enjoy beautiful daily reports with highlights, stats, and even AI-written notes on your achievements, ready for standups or reviews.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is diddo-hooks?

diddo-hooks is a Rust CLI that installs a global post-commit git hook to automatically track your commits across repos, storing metadata like messages, files changed, and timestamps in a local SQLite database. Run `diddo today` or `diddo week` for AI-generated daily summaries, grouped by git email profile and repo, with options for markdown, JSON, table, or raw output. It turns scattered git commits into concise standup-ready recaps without manual logging.

Why is it gaining traction?

Unlike basic commit loggers, diddo seamlessly chains into existing hooks, supports AI via local CLIs like claude or direct OpenAI/Anthropic APIs with smart caching, and handles multi-repo workflows by normalizing dates and author emails. The interactive mode and commands like `diddo standup` (last 24h) make it dead simple for quick summaries, while self-updates and cross-platform binaries lower the barrier.

Who should use this?

Solo devs juggling multiple repos who hate typing standup notes, remote teams needing commit-based progress reports, or anyone tracking daily momentum across projects. Ideal for Rust fans wanting a lightweight git companion that skips backfilling old history.

Verdict

Try it if you commit often and want AI summaries without setup hassle—docs are thorough, install is curl-simple, and it feels polished despite 15 stars and 1.0% credibility score. Still early; test in a side project before production workflows.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.