About

Hi! I'm Konstantin (Kostya) Popov, a programmer, a game-development manager and an amateur genealogist. Together with my partners, I make mobile games at a small studio.

I got into genealogy in 2025 and started the way most people do: genealogy forums, a records request to an archive, and then the parish registers of the Russian Empire, the books of births, marriages and deaths kept by Orthodox churches. Pretty quickly I realized I had one advantage: I know how to automate the boring parts.

So besides digging through archives, I built myself a set of tools: scripts for analyzing GEDCOM files, prompts for reading old handwriting with AI, automations for downloading documents, and AI workflows for making sense of everything I dig up.

Why this blog

The genealogy community is full of historians, local history buffs, retirees and passionate hobbyists, and not all of them are comfortable with code or AI. The most useful thing I can do is share what I build in a way that anyone can use.

Here I write about:

My sources are Russian (parish registers, revision lists, wartime databases), but the approach of letting an AI agent take over the tedious part can be adapted to records from other countries too.

Things you can try

Get in touch

Write to me at hello@vibe-genealogy.com to ask a question, share a find, or just say hi. My code lives on GitHub. And if my tools save you some time, you can support the project on Ko-fi.