Koda Core
:3033
19ms
Core message router — receives Signal/WhatsApp/PWA messages, routes them to the active provider (Claude Code today), returns responses.
PostgREST
:3000
292ms
RESTful API layer over PostgreSQL — provides HTTP CRUD access to the Koda database.
signal-cli
:8080
14ms
Signal protocol interface — Docker container running signal-cli in JSON-RPC mode.
Playwright MCP
:8931
18ms
Browser automation server — enables Claude to interact with web pages via Playwright.
PostgreSQL
:5432
292ms
Primary database — stores messages, users, sessions, memories, credentials, and system config.
Docker Desktop
-
Container runtime — hosts the signal-cli REST API container.
Deploy Watcher
-
File change monitor — watches site/ directory and auto-deploys to Cloudflare Pages.