Current Status
Native multi-lingual search (automatic language detection, cross-linguistic matching, translated results) is on the OMOPHub roadmap but not yet available as a dedicated API endpoint. Today, OMOPHub’s search index and semantic search model operate in English only. Concept names, synonyms, and embeddings are indexed in English.Multilingual Search with AI Agents (Available Now)
The most effective way to search OMOPHub in any language today is through an AI agent using MCP (Model Context Protocol). AI models like Claude and GPT natively understand 100+ languages and can transparently translate between your language and OMOPHub’s English-based search. How it works:- You ask in your language (e.g., Spanish: “Buscar diabetes mellitus tipo 2 en SNOMED”)
- The AI agent translates to English and calls
search_conceptsorsemantic_search - OMOPHub returns results (English concept names + language-independent codes)
- The agent presents results in your language
What Works Today (All Languages)
Even without AI agents, these approaches work regardless of language:Search by code (language-independent)
Vocabulary codes are universal. Searching by SNOMED code, ICD-10 code, or OMOP concept ID works in any context:Retrieve synonyms (may include translations)
The OMOPconcept_synonym table stores multilingual synonyms when available in the vocabulary release. Retrieve them with:
$lookup, synonyms are returned as designations:
FHIR $validate-code (language-independent)
Code validation works with any code regardless of language - it checks existence, not display text:Limitations
- Text search: Queries like “diabetes mellitus tipo 2” (Spanish) will not match English concept names in the search index
- Semantic search: The embedding model is English-only - non-English queries produce poor vector matches
- SNOMED editions: OMOPHub serves the OHDSI OMOP vocabulary release (based on SNOMED International). Regional editions (e.g., SNOMED CT Spanish Edition) are not available separately
- Synonym coverage: Not all concepts have multilingual synonyms - availability depends on the OHDSI vocabulary release
Related
- AI & LLM Integration - Grounding LLM outputs with OMOPHub, including multilingual workflows
- MCP Server - Set up OMOPHub as an MCP tool for AI agents
- MCP Tools Reference - All 11 MCP tools available to AI agents