Blog

Getting the Most from FamilySearch Central

FamilySearch Central in RootsMagic can be an extremely valuable tool once you learn how to work with it. Imagine this Imagine that instead of wading through hint after hint looking for a missing fact, you could instantly compare what you ...

ChatGPT Status Report: AI in Genealogy and Family History

The following is ChatGPT's "Think" (free) response to the same prompt to which Gemini "Search" (free) responded in Status Report: AI in Genealogy and Family History. It's much longer and references some different (and previously unknown to me) services. Perhaps ...

RootsMagic & AI Genealogy Comparative Analysis

This too is a Gemini response to the prompt "How does RootsMagic Family Tree software fit into AI assisted Genealogy and history research, analysis and reporting? How does it compare in this regard with other family tree software and services?" ...

Status Report: AI in Genealogy and Family History

The following report was generated by Gemini in response to the prompt:
Give me a status report on the use of AI in human family tree and family history software and services.
The conversation went on and I will post some follow-up ...

RM11 Bug – Duplicate Couples from FamilySearch Download – Workarounds

UPDATES
  • 2026-08-26: added Purple to colorcoding to highlight significant children; replaced image zoom on click to open in browser.
  • 2028-08-27: replaced two queries that proved to be unusably slow on larger databases with far faster ones.
Problem Custom ...

Delete Duplicate Child-Parent(s) Relationships

UPDATE 2026-08-17 This page is NOT applicable to the case described in the Community Forum. Having imported the problem tree branch reported there, I've found that the duplication of ChildParent linkages is due to there being duplicate Couples (two FamilyIDs) ...

CSV: Reverse order, comma count queries #places #AI

Two SQLite queries developed by DeepSeek under my direction:
  • Update the Reverse column in PlaceTable from the Name, a comma-separated string
  • Count the number of commas in Place Name for each Place
These queries can be adapted to ...

RM-LineageLoopDetector.sql: Uncovering Lineage Loops in RootsMagic Databases

Breakthrough! Something I've wanted for as long as I can remember is a means of detecting lineage loops (an ancestor is their own descendant) in family tree databases created with RootsMagic. This is my second major interaction with Google Gemini ...

Unlocking Your RootsMagic 10 Data: A Deep Dive into SQLite Queries (with AI)

I just finished a session with the free Google Gemini Flash 2.5 model to develop a quite complex query to identify couples in a RootsMagic database who are cousins of each other (see the discussion that led to it in ...

New Page for Tool Requests

Stemming from recent discussion in the RootsMagic Community about the desire for a system to track Feature Requests for the RootsMagic application, I was curious to see what might be readily available and came across a free plugin for WordPress: ...