Skip to content

Gramps Web

v3.15.0 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 3d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

flask genealogy gramps python rest

Summary

AI summary

Added full-text search, place/event detail tools and state streaming for the AI assistant.

Changes in this release

Feature Medium

Adds full-text search, place details, and event details tools to AI assistant.

Adds full-text search, place details, and event details tools to AI assistant.

Source: llm_adapter@2026-05-31

Confidence: high

Feature Medium

Enables streaming of current state during chat response processing for AI assistant.

Enables streaming of current state during chat response processing for AI assistant.

Source: llm_adapter@2026-05-31

Confidence: high

Feature Medium

Stores vector embedding model metadata in database to detect mismatches and prompt index regeneration.

Stores vector embedding model metadata in database to detect mismatches and prompt index regeneration.

Source: llm_adapter@2026-05-31

Confidence: high

Feature Medium

Adds endpoints for merging two Gramps objects (future UI feature).

Adds endpoints for merging two Gramps objects (future UI feature).

Source: llm_adapter@2026-05-31

Confidence: high

Feature Medium

Makes MAX_THUMBNAIL_FILE_BYTES configurable via configuration setting.

Makes MAX_THUMBNAIL_FILE_BYTES configurable via configuration setting.

Source: llm_adapter@2026-05-31

Confidence: high

Bugfix Medium

Prevents duplicate plugin registration in Gramps Web API.

Prevents duplicate plugin registration in Gramps Web API.

Source: llm_adapter@2026-05-31

Confidence: high

Full changelog

AI Assistant Improvements

Several improvements in this release should make the Gramps Web AI assistant more powerful:

  • The agent now has even more tools at its disposal: full-text search, get place details and get event detials
  • Streaming the current state during chat response processing now actually works (it was added in 3.14 but did not work properly)
  • The system prompt was tweaked further to make answers more reliable
  • The vector embedding model used for the semantic search index is now stored as metadata in the database, so changing the model doesn't silently produce garbage results, but raises a helpful error that prompts the user to regenerate the index

Other Improvements

  • Tweaks to the task endpoint to facilitate the new task process UI in Gramps Web
  • Add endpoints to allow merging two Gramps objects (future Gramps Web feature)
  • Make MAX_THUMBNAIL_FILE_BYTES configurable by @Ziesie1 in https://github.com/gramps-project/gramps-web-api/pull/861

Bug Fixes

  • Prevent duplicate plugin registration by @DavidMStraub in https://github.com/gramps-project/gramps-web-api/pull/864

Full Changelog: https://github.com/gramps-project/gramps-web-api/compare/v3.14.1...v3.15.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Gramps Web

Get notified when new releases ship.

Sign up free

About Gramps Web

Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]