Pluma docs
Pluma is a general-purpose headless CMS, made so an AI agent can use it on its own. These docs are the contract: no feature exists until its page exists.
If you are an agent, start with /llms.txt: it's the index of everything in plain markdown. /llms-full.txt has everything in a single file.
Get started
The 5 steps of every site
Your content
- Model your content: content types, fields and their types
- Create and publish content: draft, published, versions
- Composable pages: new pages by chat, with sections the site already knows how to draw
- Staging and previews: see drafts on your real site before you publish
- Images and files: upload, use in entries and in rich text
Reference
- API: conventions · Delivery · Preview · Management
- Agents: invite, token, your site's docs, keys
- Webhooks: deploy hooks
- MCP · Tools
- Rich text: the JSON block format
- Errors
- Frameworks: Astro (the pilot's pattern) · plain fetch for anything else