QwalKeko is a tool for querying the history of software projects. It uses a graph-based representation of code changes and a declarative query language to identify modified files, classify change types, and reason over multiple changes. The tool was used to analyze the change history of several projects totaling over 25,000 commits and 10,000 source files. Key features of QwalKeko include leveraging git metadata, AST information, and a graph navigation approach to enable flexible querying and performance over change histories.