Koda Core
:3033
15ms
Core message router — receives Signal/WhatsApp/PWA messages, routes them to the active provider (Claude Code today), returns responses.
PostgREST
:3000
270ms
RESTful API layer over PostgreSQL — provides HTTP CRUD access to the Koda database.
signal-cli
:8080
11ms
Signal protocol interface — Docker container running signal-cli in JSON-RPC mode.
Playwright MCP
:8931
12ms
Browser automation server — enables Claude to interact with web pages via Playwright.
PostgreSQL
:5432
270ms
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.