serhiykucherenko.dev

Systems

level 1 of two (C4) — the whole picture · no internals here, each system zooms in

System contextA visitor reads the site, asks payments-rag questions, and can install tab-librarian in their browser. The site is served from Cloudflare. payments-rag searches a Neon Postgres corpus and calls Claude and GPT. oncall-triage receives alerts from three bank estates on AWS, Azure and Kubernetes and calls Claude. tab-librarian calls the model with the user's own key. A planned gateway would sit between the systems and the model providers.reader · clienton-call engineerserhiykucherenko.devwriting · systems · contactzoom in ↓payments-raganswers with the page citedzoom in ↓tab-librarianin your browser, with your keyzoom in ↓oncall-triagepage, ack or monitor, with a reasonzoom in ↓llm-cost-gatewayplanned · caches and meterszoom in ↓Cloudflarebuild · edge · wafNeon Postgrespgvector · SEPA corpusClaude · GPTanswer · judge · triagethree bank estatesaws · azure · kubernetes + kafkareadsasksinstallsteachesserved bysearchescallsown keyalertscallswould sit here
● liveserhiykucherenko.devthis site — writing, projects, contactopen level 2 →● livepayments-raganswers SEPA questions with the page citedopen level 2 →● liveoncall-triagetriages bank alerts from three clouds, pages or notopen level 2 →● livetab-librarianfiles your open tabs into bookmarks, with your own keyopen level 2 →◐ plannedllm-cost-gatewaycaches and meters model callsopen level 2 →