Core Concepts

Learn the return-type model, app lifecycle, and configuration surface

Page actions AI-ready formats and sharing
Open LLM text
Share with AI
Ask Claude Ask ChatGPT Ask Gemini Ask Copilot

Chirp's mental model comes in three pieces: handlers return values that carry rendering intent — the return type is the intent — the app freezes from a mutable setup phase into an immutable runtime, and configuration is one explicit frozen object. Start here when a task-oriented guide assumes that model and you want the why behind it.