Everything you need to stand up, brand, and publish your own StoryLark app. Start with the basics, then customize.
Publish stories: source → chapter JSON + neural-TTS audio + word timings → R2 → manifest. The parser contract, flags, incremental hashing, and local mode.
Read →Architecture, API reference, data model, auth, web push, PWA/offline, and read-along — the deeper technical docs live with the source.
Browse on GitHub ↗The normative content contract: the storylark: frontmatter block, its fields, ids, ordering, and the full stable error-code vocabulary.
What a publisher's system — CMS, release pipeline, or script — can rely on: versioning, auth, ownership, and the error contract.
Read →What a connectable git repository looks like: providers, triggers, deletion policy, and prerequisites.
Read →What any platform must provide for StoryLark to run on it, with both live deployments measured against the checklist.
Read →