This might not be of interest to everyone, but it might be to some. Let me know below.
First, I made a new type of plugin that is a persistent column on the far right. Then I made such a plugin called “Gramps Assistant”. This is a chatbot similar to what you may have seen before, but this is different.
This is what it looks like:
After selecting what model you want to use (including those that you can run locally on your own computer) then you can ask it questions about how to do something in Gramps, or to interact with your data unlike before.
The first thing I tried was just asking a question posed by @RogerDodger8989:
And Gramps Assistant responded with a very thorough answer (I won’t post it here, but goes into some detail):
It also did something interesting: it changed views to the Places category.
Now, let’s try another question:
How many Garners were born before 1900?
Instead of using some other chatbot or MCP function to answer the question, it switched views, filled in the data in the Person sidebar filter, and ran the query (effectively clicking on “Find” for you).
You can also enter this:
Edit Elizabeth Garner
And it does a few things, ending with:
It does not actually change any data, but helps you do it.
In summary, it knows the Gramps application, and can do actions in the GUI, and can answer questions about Gramps.
FAQ:
- Can you use local models? Yes, via (LLM servers like
ollamaorLM Studio). - Does it cost money? No, not if you run it locally.
- Does it use Python packages that need to be installed? No, it is written from scratch in Python, no additional requirements
Would you be interested in trying this?
- Yes, for informational help, or for help on using the Gramps app
- No, not for me



