Fig. 1 — System Architecture Overview

CzechAI Infrastructure

4 Servers • 152+ PM2 Processes • 72 Docker Containers • 50+ Microservices

4
Servers
152
PM2 Processes
72
Docker Containers
~107
Services Online
47K
Reality Records
1.16M
Registry Contacts

Server Topology

Server 179
46.224.121.179 • Hetzner
Main App Server • 152 PM2
ONLINE
Server 134
46.224.232.134 • Hetzner
Scraper Stack • 4 PM2
ONLINE
Server 117
94.130.218.117 • Hetzner
Heavy Compute 251GB • 6 PM2
ONLINE
Server 170
217.198.112.170
GPU/Ollama • SSHD broken
DEAD

Domain Routing (Nginx on 179)

DomainTargetStatus
test.czechai.ioCzechAI Platform v2 :3010OK
router.czechai.ioRouter API :8090OK
chat.czechai.ioChat Frontend :3100OK
aurum.czechai.ioAurum Chatbot :8098OK
mock.czechai.ioVisual Mock Hub :3016OK
airi.czechai.ioAIRI Web :3047OK
vtuber.czechai.ioVTuber :3048FIXED
livechat.czechai.ioChatwoot :4000OK
claude-ui.czechai.ioClaude UICHECK
voice.czechai.ioVoice serviceCHECK
desktop.czechai.ioDesktop serviceCHECK
test1.czechai.ioTest1 Frontend :3015OK

Fig. 2 — Reality & Pricing Engine Stack

Reality Pipeline & Pricing

22-Step Pipeline • 7 Pricing Engines • 47K Records • 3.5K Opportunities

Reality Pipeline v2.0
ONLINE
22-step scraping cycle, daemon mode. 47K records in MASTER_LIVE.db. Dashboard, Prometheus metrics, REST API, auto XLSX export daily 07:15.
:9110 API :9102 Dashboard :9101 Prometheus Server 134 SQLite 42.7K
Super-Ensemble v2.1
ONLINE
7 sub-engines combined: prodeje + AI_V8 + ocenovac + mapa_levon + smart + vynosovy + nakladovy. Market Intel + znalecke korekce. Use ai_comment=false for batch.
:5111 Server 179 7 engines GET /api/estimate
Ocenovac
ONLINE
GPS/KNN price estimator. 145K reference records. 31ms response time. Fast real-time estimation.
:5300 Server 179 145K records 31ms
AI Cenova Mapa V8
ONLINE
XGBoost + LightGBM + GradientBoost + CatBoost ensemble. Sub-engine of Super-Ensemble v2.1.
:5093 Server 179 4 ML models
Mapa Levon
ONLINE
Custom pricing model. Sub-engine of Super-Ensemble. Real estate valuation with local market data.
:6200 Server 179
Market Intel
ONLINE
Market trends and analysis engine. Provides trend data to Super-Ensemble for context-aware pricing.
:5400 Server 179
Znalecky Panel v1.0
ONLINE
3 AI znalci (qwen3:32b) + RAG + MCP + konsenzus. SLOW ~4min/req. Only for top opportunities.
:5112 Server 179 3 AI experts
Cenova Mapa Smart
ONLINE
Smart pricing algorithm. Sub-engine of Super-Ensemble. Statistical approach.
:5098 Server 179
Cenova Mapa Prodeje
ONLINE
Historical sales data engine. Reference pricing from actual transactions.
:5091 Server 179
Valuo Pro + Sub-engines
ONLINE
Trzni (6001), Vynosovy (6002), Nakladovy (6003), Unified (6000), Pro (6100). Three valuation methods.
:6100 Pro :6001-6003 Server 179
Cenova Mapa Fusion
ONLINE
Portal data fusion engine. Aggregates listings from multiple portals.
:5094 Server 179
Scout Agent
ONLINE
AI portal scanner. Qwen3:32b via GPU proxy. Crawl4AI + report generation. Quick/full/portal-failed modes.
:5555 Server 134 POST /scout
Data Plane v2.0
ONLINE
Warm pools: 3x Crawl4AI SMART, 1x Playwright HEAVY, httpx FAST. Mode-aware batching.
:5100 Server 134

Fig. 3 — AI Agents & LLM Infrastructure

AI Agents & LLM

11 CzechevillAi Sub-agents • Aurum Chatbot • LiteLLM Proxy • Ollama

CzechevillAi
ONLINE
Main agent orchestrator with 11 sub-agents: AML, Legal, Insurance, Compliance, Risk, Contact, Public Data, Data, Orchestrator, Artifact, General. PG + SQLite.
:3312 Server 179 11 agents dev.1312.pro (disabled)
Aurum Chatbot
ONLINE
Flask + SSE streaming. Multi-model LLM routing via LiteLLM. Supports Ollama (117), Gemini, Groq. Modes: general, reasoning, code.
:8098 Server 179 (fallback) aurum.czechai.io multi-model
LiteLLM Proxy
ONLINE
Unified LLM gateway. Routes to Ollama, OpenAI, Anthropic, Gemini, Groq. API key management.
:8211 Server 179 multi-provider
Ollama (117)
ONLINE
CPU Ollama on heavy compute server (251GB RAM). Qwen3:32b, aurum-brain, qwen3:8b. Primary LLM backend.
:11434 Server 117 251GB RAM qwen3:32b
LLM Proxy (Router)
ONLINE
OpenAI-compatible proxy. POST router.czechai.io/v1/llm/chat. Routes to GPU/CPU Ollama backends.
:8090 /v1/llm Server 179 OpenAI format
Pravnik AI v2 "pravnik-25"
ONLINE
25-step legal analysis pipeline. 5 AI agents for Czech law. test1.czechai.io/pravnik/
:5710 Server 179 25 steps 5 agents
Pravnik AI v1
ONLINE
Original 4-step legal pipeline. Still running as backup.
:5700 Server 179
CzechAI Assistant
ONLINE
FastAPI gateway + Vite/React/assistant-ui v0.12. Conversational AI interface.
:5900 Server 179
Open Deep Research
ONLINE
Deep research agent on heavy compute. Python server with web UI. Automated research reports.
:8201 Server 117 251GB RAM
Reality Agents
ONLINE
AI agents specialized for real estate analysis. Property evaluation, market research, opportunity scoring.
PM2 Server 179
Reality Search Agent
ONLINE
Intelligent property search with natural language queries.
PM2 Server 179
Fraud Guard
ONLINE
AI-powered fraud detection for real estate listings. Anomaly detection, price validation.
PM2 Server 179
Leady AI Agent
ONLINE
Lead generation AI. Automated contact enrichment and scoring.
PM2 Server 179
Deep Research Agent
ONLINE
Secondary deep research service on 179. Complements Open Deep Research on 117.
PM2 Server 179

Fig. 4 — Data Infrastructure & Registry

Data & Registry

1.16M Contacts • RAG API • Teable • Registry Map • CUZK WSDP

Registry Map v2
ONLINE
1.15M contacts from 33 registries across 18,518 cities. ARES, Justice, SVJ, Firmy, Osoby. REST API + interactive map.
:5500 Server 179 1.15M contacts 33 registries
RAG API
ONLINE
Retrieval-Augmented Generation. Full-text + vector search over documents. Used by multiple agents.
:8095 Server 179 router.czechai.io/rag/search
Teable (Main)
ONLINE
Airtable alternative. Docker on 179. Structured data management, forms, views. Login: levon@czechai.io.
:3088 Server 179 Docker
Teable (Scraper)
ONLINE
Second Teable instance for scraper data. Separate database.
:3089 Server 179 Docker
MCP Postgres Contacts
ONLINE
MCP server exposing PostgreSQL contacts database. Used by Claude, Cursor, other AI tools.
PM2 Server 179 MCP protocol
MCP Opportunities
ONLINE
MCP server for real estate opportunities. 8,016 records >30% undervalued.
PM2 Server 179 8K+ opportunities
CUZK WSDP
ONLINE
Dalkovy pristup do katastru nemovitosti. 30,872 transactions (Praha 2025). Account LEHORCEQWS.
katastr.cuzk.gov.cz WSDL v29 30K transactions
Mem0 API
ONLINE
Memory layer for AI agents. Persistent conversation memory across sessions.
PM2 Server 179
MCP Redis / Memory / Filesystem
ONLINE
MCP servers for Redis cache, memory persistence, and filesystem access. Infrastructure layer for AI tools.
PM2 x3 Server 179
Vlastnik API
ONLINE
Property ownership data API. Links properties to owners from katastr data.
PM2 Server 179
Edesky v3
ONLINE
Czech e-desky (electronic notice boards) scraper and API. Municipal documents.
PM2 Server 179
Hlidac Statu
ONLINE
Public contract monitor. 3,532 contracts scraped, 50 relevant for okna/dvere.
PM2 Server 179 3.5K contracts

Fig. 5 — Frontend Applications & UI Services

Frontends & UI

Web Applications • Dashboards • Interactive Tools

CzechAI Platform v2
ONLINE
Main platform. 6 modules. test.czechai.io
:3010 Server 179
Companion UI
ONLINE
Bun-powered companion interface. AI chat companion with streaming.
:3456 Server 179 Bun
CzechAI Publisher
ONLINE
Content publishing platform. Create and distribute AI-generated content.
:3334 Server 179
Visual Mock Hub
ONLINE
Mock/prototype visualization. mock.czechai.io
:3016 Server 179
Bestie Slides
ONLINE
Presentation/slides generator. Python http.server serving static HTML presentations.
:9999 Server 179
AIRI Web
ONLINE
AIRI web interface. airi.czechai.io
:3047 Server 179
Tiley
FIXED
Avatar/tile image generator. Express.js. Generates initials-based avatars with custom colors.
:3004 Server 179 Express
OpenCode Web
ONLINE
Web terminal (ttyd) running OpenCode CLI. Browser-based code editor terminal.
:7682 Server 179 ttyd
Open-LLM-VTuber
FIXED
AI VTuber with Live2D. Uses Ollama on 117 (was dead 170). Edge TTS. vtuber.czechai.io
:3048 Server 179 Live2D Edge TTS
Chat Frontend
ONLINE
Main chat interface. chat.czechai.io
:3100 Server 179
Chatwoot
ONLINE
Customer support platform. Docker. livechat.czechai.io. Rails + Sidekiq.
:4000 Server 179 Docker
Leads Dashboard
ONLINE
Lead management dashboard. Analytics and tracking.
PM2 Server 179
Bolt-DIY
ONLINE
Full-stack web app builder. AI-powered development environment on heavy compute.
PM2 Server 117
RoomGPT
ONLINE
AI interior redesign. Upload room photo, get AI-generated redesign suggestions.
PM2 Server 179
AI Interior
ONLINE
Interior design AI. 2 engines. router.czechai.io/interior/
:5601 Server 179

Fig. 6 — Business Tools & Lead Management

Business & Leads

LeadOps • CRM • Maps • Analytics • Financial Plugins

LeadOps Enterprise
ONLINE
3 pricing engines. Lead operations platform. router.czechai.io/leadops/
:8210 Server 179 3 engines
CRM Leady
ONLINE
Lead CRM system. Contact management, deal tracking, pipeline.
PM2 Server 179
Marvel Lead Flow
ONLINE
Lead flow automation. Automated lead processing and distribution.
PM2 Server 179
Leads Analytics
ONLINE
Lead analytics and reporting. Conversion tracking, funnel analysis.
PM2 Server 179
Leady Maps 2
ONLINE
Map-based lead visualization. 13,456 listings, 750 mega opportunities.
PM2 Server 179 13.4K listings
Map CzechAI
ONLINE
Main interactive map. Property listings overlay with pricing data.
PM2 Server 179
CzechAI Financial Plugins
ONLINE
14 MCP services, 59 skills, 53 commands. AML screening, katastr, insolvence, due diligence, oceneni, analyza trhu.
:5055 Server 179 14 services MCP adapter
AML API
ONLINE
Anti-Money Laundering screening. Complete AML/KYC pipeline. router.czechai.io:8093
:8093 Server 179 AML/KYC
Forfinacek
ONLINE
Financial calculator/analysis tool.
PM2 Server 179
CzechAI Kalkulacky
ONLINE
Collection of calculators: mortgage, ROI, rental yield, investment analysis.
PM2 Server 179
CzechAI QR Platby
ONLINE
QR payment code generator for Czech banking.
PM2 Server 179
CzechAI Dotaznik
ONLINE
Survey/questionnaire builder. Form creation and data collection.
PM2 Server 179
Atomic CRM REST
ONLINE
REST API for CRM operations. Backend for lead management.
PM2 Server 179

Fig. 7 — Infrastructure & DevOps

Infrastructure

Router • Workers • MCP • Monitoring • Docker

Router API
ONLINE
Central API router. Proxies all /v1/* endpoints. Python FastAPI. router.czechai.io
:8090 Server 179 FastAPI
Smart Router
ONLINE
Intelligent request routing based on content type and load.
PM2 Server 179
Workers (Claude/GPT/Cursor/Windsurf/Zed)
ONLINE
6 worker processes for different AI IDE backends. Job processing and execution.
PM2 x6 Server 179
Job Claimer + Processor
ONLINE
Distributed job queue. Claims and processes async tasks.
PM2 x2 Server 179
Health Monitor + Watchdog
ONLINE
Service health monitoring. Auto-recovery for crashed services.
PM2 x3 Server 179
Emergency Panel
ONLINE
Emergency management dashboard. Quick service restart/stop controls.
PM2 Server 179
Realtime Monitor
ONLINE
Real-time service metrics. WebSocket-based live monitoring.
PM2 Server 179
MCP API + SSE + Server
ONLINE
Model Context Protocol infrastructure. REST API, Server-Sent Events, main server.
PM2 x3 Server 179 MCP protocol
Claude Brain + Proxy
ONLINE
Claude Code infrastructure. Brain for reasoning, proxy for API routing.
PM2 x2 Server 179
Discord Bot
ONLINE
CzechAI Discord integration. Notifications, commands, alerts.
PM2 Server 179
G4F API
ONLINE
GPT4Free API. Free LLM access fallback.
PM2 Server 179
Geo API
ONLINE
Geolocation services. Address geocoding, reverse geocoding, distance calculations.
PM2 Server 179
PPTX Gen API
ONLINE
PowerPoint generation API. Create PPTX from JSON/data.
PM2 Server 179
Scraper Proxy + Service
ONLINE
Web scraping infrastructure. Proxy rotation, stealth fetching.
PM2 x2 Server 179

Fig. 8 — Special Services & Server 117

Special Services

Server 117 Heavy Compute • Voice/TTS • Suna AI • LangManus

Suna AI (Backend)
ONLINE
AI agent framework. Backend API on heavy compute server.
PM2 Server 117 629MB RAM
Suna AI (Frontend)
ONLINE
Suna AI web interface. React frontend.
PM2 Server 117
LangManus
ONLINE
Multi-agent framework. Coordinated AI agent workflows. 156MB RAM.
PM2 Server 117 multi-agent
GPT-SoVITS
ONLINE
Voice cloning & TTS. 3GB RAM. High-quality voice synthesis.
PM2 Server 117 3GB RAM Voice clone
Maya1-TTS
STOPPED
Custom trained voice model (SNAC). 6GB data preserved. Crashed because GPU endpoint (179:11435) is down. DO NOT DELETE - trained voice data!
Server 117 6GB data SNAC model needs GPU fix
Dospra App
ONLINE
Document processing application.
PM2 Server 179
Revive
ONLINE
Data recovery/restoration service.
PM2 Server 179
VIP CzechAI
ONLINE
VIP/premium tier service layer.
PM2 Server 179
AgenticSeek API
ONLINE
Agentic search API. AI-powered web search and information retrieval.
PM2 Server 179
Archivar Agent
ONLINE
Document archival agent. Automated document storage and retrieval.
PM2 Server 179
Ceska Cirkev
ONLINE
Czech church registry project. Data collection and analysis.
PM2 Server 179

Fig. 9 — Stopped & Dead Services

Stopped / Legacy

Services that are stopped, deprecated, or need attention

Server 170 (GPU)
DEAD
217.198.112.170. SSHD broken - closes connection immediately. Ping works. Needs rescue mode from hosting panel. Was primary GPU/Ollama backend.
sshd broken needs rescue
Unified Price Map v4
STOPPED
Old cenova mapa. Port 7000. Replaced by Super-Ensemble v2.1. 22 restart attempts.
:7000 replaced by SE2.1
Cenova Mapa API / CSU / Portaly / Timeseries
STOPPED
Legacy sub-engines. Some replaced by newer versions, some deprecated.
legacy
Reality Master
STOPPED
Old scraper master. 301K+ restarts. Replaced by Reality Pipeline v2.0.
301K restarts replaced
Replicate Studio
STOPPED
Replicate.com API integration. 260K+ restarts. Likely API key/billing issue.
260K restarts
MCP Docker
STOPPED
MCP server for Docker management. 114K+ restarts. Likely permissions issue.
114K restarts
pREST API
STOPPED
PostgreSQL REST API. 229K+ restarts. Config/connection issue.
229K restarts
Various Legacy Maps
STOPPED
mapa-api, mapa-czechai, mapa5-api, mapa6-api, mapa-bytove-domy. All stopped. Functionality consolidated into Super-Ensemble + Mapa Levon.
5 services consolidated

Service Status Summary

~107
Online
~20
Stopped
2
Fixed Today
1
Server Dead
Fixed TodayWhatHow
VTuberLLM pointed to dead server 170Redirected to Ollama on 117 (94.130.218.117:11434)
TileyDirectory /opt/outline-tools/tiley/ missingInstalled via npm, started on port 3004
Still Needs FixIssue
Server 170SSHD broken. Needs rescue mode from hosting panel.
Maya1-TTSGPU endpoint down. Waiting for 170 fix or alternative GPU.
Aurum routingShould primary be on 117, 179 as fallback.

Fig. 10 — Complete Port Map

Port Map

All active ports across all servers

Server 179 (46.224.121.179)

PortServiceTypeStatus
3004TileyExpress
3010CzechAI Platform v2Next.js
3016Visual Mock HubWeb
3047AIRI WebWeb
3048Open-LLM-VTuberFastAPI
3088Teable (main)Docker
3089Teable (scraper)Docker
3100Chat FrontendNode
3312CzechevillAiPython
3334CzechAI PublisherNode
3456Companion UIBun
4000ChatwootDocker
5000CzechAI APIPython
5055Financial Plugins MCPFastAPI
5091Cenova Mapa ProdejePython
5093AI Cenova Mapa V8Python
5094Cenova Mapa FusionPython
5098Cenova Mapa SmartPython
5111Super-Ensemble v2.1Python
5112Znalecky PanelPython
5300OcenovacPython
5400Market IntelPython
5500Registry Map v2Python
5601AI InteriorPython
5700Pravnik AI v1Python
5710Pravnik AI v2Python
5900CzechAI AssistantFastAPI
6100Valuo ProPython
6200Mapa LevonPython
7682OpenCode Webttyd
8090Router APIFastAPI
8093AML APIPython
8095RAG APIPython
8098Aurum ChatbotGunicorn
8210LeadOps EnterprisePython
8211LiteLLM ProxyPython
9999Bestie SlidesPython http

Server 134 (46.224.232.134)

PortServiceStatus
5100Data Plane v2.0
5555Scout Agent
9101Pipeline Prometheus
9102Pipeline Dashboard
9110Pipeline REST API

Server 117 (94.130.218.117)

PortServiceStatus
8201Open Deep Research
11434Ollama
-Bolt-DIY
-Suna AI (Backend + Frontend)
-LangManus
-GPT-SoVITS
1 2 3 4 5 6 7 8 9 10