Family history is more than a collection of names and dates. It is a growing network of relationships, stories, places, and discoveries that deserve a place where they can connect. That’s why I’ve been developing VibePedigree, a local-first desktop application written in C++ with Qt. It brings together genealogy records, family-history exploration, and tools for organizing the work behind a project. The application has already successfully loaded 113 people and 114 relationships from my existing KinMap records, while keeping the original family data protected. What started as a way to connect different pieces of my work is becoming a workspace where history and software development can meet.
One of the most interesting parts of this project is making the software work alongside the tools I already use. VibePedigree is designed to cooperate with Mistral Vibe and my Task Orchestrator, bringing development assistance and scheduling into the same workflow without requiring everything to live inside one application. The native application is running on Manjaro, and I’m finishing the scheduling integration as the next milestone. I’ve also made an important decision about distribution: the compiled application stays local, while the publicly shared project is human-readable source code. The source is available on GitHub, where the development process and build instructions can be inspected directly. The goal is to make software that connects useful ideas while remaining understandable, practical, and under the user’s control.
Leave a Reply