All Projects
cat ~/projects/watch-dawg/README.md
active

>WatchDawg

Active
Started: January 23, 2025Completed: April 23, 2025

WatchDawg is an AI assistant which lives on your computer - tasked with capturing and providing the story of software development to prevent the three-way divergence between human mental models, AI understanding, and code state.

WatchDawg

>Problem & Solution

Problem

When developers work with AI coding assistants, three critical perspectives naturally diverge over time: The Developer's Mental Model: Includes intentions, design decisions, abandoned approaches, and future plans The AI Assistant's Understanding: Limited by context windows, lacking historical decision context The Actual Code State: Constantly evolving, with only the current state visible

Solution

Tracks code changes, git operations, and editor activity Requires no manual input or interruption of workflow Runs as a lightweight background process Automatically builds a development story by analyzing: Git commits and their messages Code changes and their patterns Comments and documentation strings Function and variable renaming Refactoring operations Transforms low-level actions into meaningful narrative elements Maintains story coherence across sessions and time

>Technologies

Electron
$cd ~/projects
will@diamond:~