Routes & Services

Active Routes

Path Port Service Domain Description
/platform 5050 AI Platform Docs ai-platform.lettre.ai Platform documentation
/inqua 8080 INQUA AI Studio inqua.lettre.ai Profile processing dashboard
/reports 5101 INQUA Reports inqua-report.lettre.ai Statistics and reports
/viewer 5100 AI Viewer ai-viewer.lettre.ai PDF/Document viewer
/euler-e57 5102 Euler E57 euler-e57.lettre.ai Euler E57 documents
/scholar 5110 AI Scholar ai-scholar.lettre.ai OCR and analysis
/sundials 5720 Ancient Sundials ancient-sundials.lettre.ai Sundials research
/korrespondenz 5300 AI Korrespondenz korrespondenz.lettre.ai Correspondence management
/famulus-reference 5135 Famulus Reference MCP - Universal API of all famulus reference collections; /mcp, /oai, /jsonld/<coll>, /iiif/<coll>/<doc>/manifest.json, /peers (deploy: planned)
/ 8080 Default - Fallback to INQUA Studio

Port Registry Reference

Ports are assigned by category from ~/.cursor/rules/ai-ports.mdc:

Range Category
5000-5099 Core Infrastructure (router=5000, docs=5050)
5100-5199 Document Processing
5200-5299 Voice & Audio
5300-5399 Correspondence
5400-5499 Text Processing
5500-5599 Events & Reporting
5600-5699 Apple Integration
5700-5799 Photography & Media / Heritage
5800-5899 Cluster & Infrastructure
5900-5999 Information Management
8080, 5101 INQUA Exceptions

Configuration File

Routes are defined in:

{PLATFORM_DIR}/config/routes.yaml

Example route entry:

- path: /myservice
  port: 5150
  name: My Service
  domain: myservice.lettre.ai
  description: Description of the service