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