Back to Home
EOSC-Data-Commons icon

matchmaker

Verified Safe

by EOSC-Data-Commons

Overview

A web application for searching scientific datasets using natural language queries, providing AI-ranked results and the ability to dispatch datasets to Virtual Research Environments (VREs).

Installation

Run Command
docker run -p 5173:80 ghcr.io/eosc-data-commons/matchmaker-frontend:latest

Environment Variables

  • VITE_BACKEND_API_URL
  • VITE_SHOW_MODEL_SELECTOR
  • NODE_ENV

Security Notes

The frontend code demonstrates good security practices with no obvious hardcoded secrets or direct use of 'eval'. It uses a `fetchWithTimeout` utility to prevent hanging requests and logs errors differently in development vs. production to avoid leaking sensitive information. External API calls are made to trusted services like DOI.org and a FileMetrix API. The primary network risks involve the backend (EOSC Data Commons MCP server) it communicates with, including its LLM interactions and dispatcher services, which are external to this frontend's codebase.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassMedium
Avg Tokens3000
Stars6
Forks3
Last Update2026-01-19

Tags

AI-Powered SearchScientific DatasetsReact FrontendVRE IntegrationNatural Language Query