Addon:ChatWithTree
ChatWithTree Addon
Imagine having an intelligent interpreter to query your family history. The ChatWithTree Gramplet addon for Gramps brings this to life by connecting your rich genealogy data directly with the power of a Large Language Model (LLM). This tool transforms your family tree into an interactive chatbot, allowing you to literally "talk with the tree" to ask complex questions about relationships, details, and connections within your Gramps database using natural language queries!
Overview of features
- ChatWithTree shows a chat like interface
- Select models from several different AI providers
- Apart from the free local models using self-started tools (ollama), you can also connect to hosted sites for openai, anthrophic, openrouter etc, all thanks to the llm python model
- You have to create an API key for the model that you want to use
- Start anywhere in your tree using the “search by name” tool
- Person information looks into the person notes of gramps to tell about the people found
- When the AI bot is thinking, it shows the thinking in the chat - showing the strategy to answer difficult questions
- The Gramplet is build for Gramps version 6
Installation
You can install the Addon gramplet by adding a new project via Edit->Addon-manager->Projects TAB
Add the following Project to the projects tab:
Url: https://raw.githubusercontent.com/MelleKoning/addons/refs/heads/myaddon60/gramps60/
The Url points to the source of the addon.
