Crista Online
Travel-Ökosystem: KI-Chat, Karte, Routen und RAG über POI — Frontend, mehrere Backends, Docker-Stack.
Herausforderung
Ein Produkt zur Reiseplanung sollte entstehen: Nutzer beschreiben eine Reise im Chat und erhalten Ortsempfehlungen und Routen auf einer Karte. Die Daten müssen aus vielen Quellen stammen (OSM, KudaGo, MKRF), und die Antworten müssen sich über RAG auf eine aktuelle POI-Datenbank stützen.
Lösung
Aufgebaut wurde ein Ökosystem: React/Vite-UI, ai_agent (FastAPI + Swagger), data_backend als ETL für 83 russische Regionen und 90 Städte weltweit, vectorization_backend mit Chroma, placesweb als Ortsgraph und suitcase für den „Koffer“ des Nutzers. Lokal docker-compose mit pgAdmin, Grafana und Prometheus; Produktion auf crista.online mit separaten API-Domains.
Ergebnis
Ein funktionierendes Produkt: KI-Chat, Inspiration Board, Leaflet-Karte, API-Health-Checks und Monitoring. Serviceorientierte Architektur — jedes Backend wird unabhängig deployt und dokumentiert.
Stack
Galerie


