Worktale is a local-first developer productivity tool designed as a command-line interface that transforms raw Git history into a structured, human-readable record of a developer’s actual work output. Instead of relying on memory, scattered commits, or external tracking tools, it automatically captures and organizes commit activity into a cohesive narrative that reflects what was built, when, and how. The tool operates entirely on the user’s machine, scanning repositories and installing optional post-commit hooks to continuously track development activity without modifying the codebase itself. It extracts metadata such as commit messages, files changed, line counts, and timestamps, then structures that data into a searchable and browsable work log that can be used for performance reviews, portfolio building, or personal reflection.
Features
- Local-first architecture with no requirement for accounts or cloud usage
- Automatic commit tracking via optional post-commit Git hooks
- Interactive terminal dashboard with logs, summaries, and activity heatmaps
- AI-assisted commit narration describing intent, decisions, and outcomes
- Batch scanning of multiple repositories without modifying them
- Optional local AI-generated daily summaries with privacy preservation