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 chapters about the language and building applications: from syntax to websockets, the daemon, tasks, SEO, AI and trace.
ReferenceManualThe complete runtime reference, generated straight from the source: Core, AI, DB, DOM, fields, files 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.