Clearly vibe-coded. Cool idea though. I can see what was leveraged from the Wikipedia data set.
Side question: why does Claude prefer dark backgrounds with low-contrast text?