Documentation
Four kinds of documentation, each with one job: learn by building (Learn), understand and apply (Guide), look things up (Manual) and account for the choices (Philosophy). For humans and machines alike.
Get startedInstallDocker or source, your first build and the step to production.
TutorialLearnBuild a real realtime app step by step: Phlo Poll in eight steps.
GuideGuideTwenty-five chapters about the language and building applications: from syntax to websockets, the daemon, tasks, SEO, AI, trace, deployment, mobile apps, and integrations.
ReferenceManualThe complete runtime reference, automatically generated from the source code: Core, AI, DB, DOM, connectors, fields, files, payments and security.
PlatformEcosystemThe server and management layers: FrankenPHP, Phlo Realtime, Phlo WhatsApp, mail and the dashboard.
WhyPhilosophyThe seven design decisions behind Phlo and why vertical integration is the whole point.
AgentsFor agents & toolingllms.txt, SKILL.md, guide.md, manual.md, resources.json, /manual/schema
Platform
Reference for the product layers above the language: the Phlo Daemon that drives realtime and tasks, Presentation, the CMS, WhatsApp, and the dashboard. Each a mini-manual that precisely shows what each step does, four with an example app as source code repo to replicate directly.
DaemonEngineThe optional engine under the platform: a worker pool that runs every Phlo target without booting, plus cron-less scheduling. Phlo Realtime and tasks run on it.
Phlo RealtimeRealtimeRealtime via the Phlo Daemon and the connect/auth/receive/close-hooks. Connect to the Poll tutorial, with example repo.
PresentationPresentationAudio-timeline editor for narrative presentations and videos: Whisper transcription, AI dubbing, and an AI director.
CMSPhlo CMSSchema-driven CRUD: lists, records, forms, uploads and a REST API from your models. With an example blog as source code repo.
Phlo WhatsAppWhatsAppA WhatsApp gateway as a separate service: one process per number, incoming messages reach your app through a secured webhook. Mail and notifications run through the same platform layer.
DashboardOperationsThe operational layer: database management, notifications, users and roles, monitoring and analytics.
ConnectorsIntegrationsExternal REST APIs under one contract: Slack, Telegram, Twilio, Google, Exact, Moneybird, Shopify and more. OAuth tokens refresh themselves.
PaymentsPaymentsStripe for Checkout, Billing Portal and webhooks; SumUp for card-present payments on a Solo reader.