Acc. XVIII · Sermo taglicus — Taglish reply network, cultivated 2026
Bukas AI — Filipino small-business Messenger assistant
Technical founder · Product engineer · 2026 · Independent studio
An AI assistant that answers Filipino small-business customer messages on Facebook Messenger in English, Tagalog, and Taglish, currently a supervised-pilot build gated on owner decisions.
Sermo taglicus — Taglish reply network, cultivated 2026
Field notes
The context
Filipino small businesses run customer conversations on Facebook Messenger in a mix of English, Tagalog, and Taglish, and owners handle bookings, complaints, and refunds manually inside that thread. Meta's 24-hour messaging window and the code-switching nature of the conversations make an assistant here a harder integration problem than a single-language chatbot.
Cultivation
What I built
- Built the Messenger webhook integration with 24-hour messaging-window enforcement and multi-language handling for Taglish code-switching.
- Built booking capture from freeform conversation with idempotent writes, and intent classification that routes complaints, refunds, and low-confidence turns to human escalation.
- Built Telegram owner alerts with retry, conversation history with tenant isolation, and an owner console covering team management, business hours, and exports.
- Built a Mission Control admin panel for platform operators, on top of a modular-monolith Fastify API.
Root system
How it works
A modular monolith: a Fastify API serving three clients (owner console, admin panel, customer PWA) across a Turborepo of 15+ packages split by concern — agent (LLM pipeline), booking, channels, inference (multi-provider), database (Postgres with RLS multi-tenancy), jobs (queue), telemetry, and UI. Webhook ingestion from Meta feeds an async job queue, and alerts go out over Telegram; deployment topology is a single VPS running Docker Compose behind Caddy.
Harvest
Outcomes
- The approved specification is implemented in part — 44/44 turbo tasks and 1,958 tests passing — but no production infrastructure is provisioned.
- Seven owner approvals remain untaken before launch: VPS, backup, domain, paid inference, Sentry, Meta business verification, and business registration.
- The agent pipeline is disabled pending an inference-provider decision, with two decision gates still open — extractive vs. grounded reply surface, and the acceptable false-escalation rate for a supervised pilot.
- Reply quality and Taglish handling have not yet been measured against a real design partner; scope is a P0 supervised pilot on one Page over a four-week measurement window, not general availability.
Herbarium
The work itself




Structuring the build as a manifest of scoped tasks with owner-driven decision gates kept the system from guessing past points that genuinely needed a human call — inference provider, escalation thresholds, reply surface. A working test suite is not the same claim as a working product; the honest state here is implemented-but-ungated, and that distinction matters more than the pass count.