Skip to content

Releases: intersystems-community/medical-graphrag-assistant

v2.16.0: Decoupled Services & ZPM Support

14 Jan 12:52

Choose a tag to compare

What's New in v2.16.0

This release marks the transition of the Medical GraphRAG Assistant to the InterSystems Community organization, featuring architectural improvements and automated environment management.

🧠 Agentic Clinical Intelligence

  • NVIDIA NIM Integration: Stable Llama 3.1 8B synthesis and NV-CLIP multimodal embeddings.
  • Robust Tool Selection: Improved system prompts and reasoning hints to guide Claude's tool usage for complex medical queries.
  • Persistent Agent Memory: Semantic memory recall for user preferences and past corrections.

🏛️ Architecture & Infrastructure

  • Decoupled Service Layer: Business logic moved from MCP server to standalone search services.
  • Distributed Vision Support: Configuration for dedicated vision nodes to offload GPU computation.
  • Dynamic Config: Centralized YAML-based configuration with automatic environment detection.

🛠️ Developer Experience & Lifecycle

  • 📦 ZPM Package Support: Now installable via InterSystems Package Manager (module.xml and irisapp.json added).
  • 🚀 One-Click Environment Fix: python -m src.cli fix-environment now handles table creation, security resets, and data population.
  • 🔐 Automated Security Reset: Programmatic fix for FHIR 401 Unauthorized errors using iris-devtester.
  • 💻 Agentic Chat CLI: Terminal-based chat interface with real-time tool execution traces for deep debugging.

🏥 Clinical Data & Search

  • Enhanced GraphRAG: Improved entity extraction and relationship traversal.
  • Multimodal Search: Reliable image search with automatic failover to NVIDIA Cloud API.
  • FHIR Compliance: Decoded clinical notes and consistent resource ID handling.

🧪 Quality & Verification

  • Strict UX Regression Suite: 8+ Playwright tests verifying UI components, search logic, and tool success checkmarks.
  • Sanitized Repository: Purged licensed image history and scrubbed personal references for public community use.