gitglimpse is not a team tracker.
No dashboard, no manager view, no analytics. It's a personal tool that helps you remember and communicate what you worked on — whether you need a standup, a PR summary, or structured context for your AI tools. Use any LLM — Ollama locally, your own OpenAI, Anthropic, or Gemini key, or let Claude Code and Cursor do the formatting for you. Your choice, your data.
$ glimpse standup
Author: [email protected] · Context: commits
Standup — March 29, 2026
Yesterday:
•Refactored auth middleware to use JWT rotation(feat/auth, ~1h)
•Fixed rate-limiter bypass on batch endpoints(AUTH-247, fix/rate-limit, ~0.5h)
•Updated OpenAPI spec for v2 routes(main, ~0.5h)
Filtered 2 noise commits (merges, formatting)
Estimated effort: ~2h
Tip: Add --local-llm --context both for richer summaries
Output quality
Good without an LLM. Great with one.
Template mode parses your commit messages and file changes — instant, offline, no setup. Add a local or cloud LLM and gitglimpse also reads your actual code diffs, understanding what changed and why.
Template mode
$ glimpse standup
Yesterday:
•Changes in auth/middleware.py, tokens.py(feat/auth, ~1h)
•Fix in api/limits.py(fix/rate-limit, ~0.5h)
Estimated effort: ~1.5h
Parses commit messages and file paths. Fast and reliable.
LLM mode
$ glimpse standup --local-llm --context both
Yesterday:
•Refactored auth middleware to support JWT token rotation with automatic refresh handling(feat/auth, ~1h)
•Fixed rate limiter bypass allowing batch endpoints to exceed quota(AUTH-247, fix/rate-limit, ~0.5h)
Estimated effort: ~1.5h
Reads actual code diffs. Understands intent, not just file names.
PR summaries especially benefit from LLM mode — the model reads every line of changed code.
Built-in
Noise filtering
Merge commits, lock files, and formatting changes are automatically excluded. Focus on what matters.
Ticket detection
Branch names like feature/PROJ-123 are parsed automatically. Ticket IDs appear in your output.
Multi-project
Run from a parent directory to aggregate work across multiple repos in one view.
Diff analysis
With an LLM, gitglimpse reads your actual code diffs — not just commit messages. Use --context both for the most accurate output.
Editor integration
Works inside your editor.
Run glimpse init to add command templates to your repo. Works with Claude Code and Cursor — every developer who pulls the code gets /standup, /report, and /pr instantly.
Run glimpse init
Generates command files for Claude Code and Cursor.
Commit the files
git add .claude/commands/ && git commit
Type /standup
Your AI editor runs the command and formats your update.
Works with Claude Code and Cursor. Run glimpse init --cursor to generate Cursor command files.
Every developer who pulls the repo gets the commands automatically.