A Python application for analyzing family relationships across multiple generations. The project uses Depth-First Search (DFS) to find ancestors, descendants, siblings, common ancestors, and generation depth. It also includes a graphical user interface for interacting with the family tree.