/install genealogy-agent
\r \r
genealogy-agent\r
\r A powerful agent skill for extracting, structuring, researching, and visualizing family history from raw text (memoirs, archives, chat logs).\r \r
Features\r
- LLM Extraction: Parses unstructured text to find people, dates, locations, and relationships.\r
- Knowledge Graph: Stores family data in a local JSONL ontology graph.\r
- Obsidian Vault Generation: Automatically generates an Obsidian-compatible vault (Markdown files with YAML frontmatter) for your family tree.\r
- Auto-Research: Autonomously searches global and regional databases (FamilySearch, Ancestry, OBD Memorial, Geneteka, etc.) to find new facts about ancestors.\r
- GEDCOM Export: Exports your family tree to the standard
.gedformat for use in MyHeritage, FamilySearch, or any desktop genealogy software.\r - Mermaid Visualization: Automatically generates beautiful family tree diagrams.\r \r
Setup\r
- Install dependencies:
uv pip install pydantic litellm duckduckgo-search\r - Set your preferred LLM provider (e.g.,
OPENAI_API_KEYorGEMINI_API_KEY).\r \r
Usage\r
You can ask the agent to:\r
- "Extract family members from this text: [text]"\r
- "Build a family tree from the extracted data"\r
- "Research my great-grandfather Ivan Ivanov born in 1910"\r
- "Export my family tree to GEDCOM"\r
- "Generate an Obsidian vault from my family data"\r \r
Tools\r
extract_family_data: Extracts structured family data (people, dates, relationships) from raw text using an LLM.\rbuild_family_graph: Saves extracted data into the local ontology graph.\rgenerate_mermaid_tree: Generates a Mermaid diagram from the graph.\rgenerate_obsidian_vault: Generates an Obsidian-formatted vault from extracted family data.\rresearch_ancestor: Autonomously researches an ancestor using web search and LLM extraction.\rexport_gedcom: Exports extracted family data to a standard GEDCOM (.ged) file.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install genealogy-agent - After installation, invoke the skill by name or use
/genealogy-agent - Provide required inputs per the skill's parameter spec and get structured output
What is Genealogy Agent?
Extract, structure, research, and visualize family history from raw text. Builds knowledge graphs, generates Mermaid trees, Obsidian vaults, and GEDCOM exports. It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.
How do I install Genealogy Agent?
Run "/install genealogy-agent" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Genealogy Agent free?
Yes, Genealogy Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Genealogy Agent support?
Genealogy Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Genealogy Agent?
It is built and maintained by Flo (@flobo3); the current version is v1.0.1.