Quick Reference

Keyboard shortcuts, properties, and supported field types at a glance.
Looking for the PHP API? See the PHP Classes section for the Client and provider transports.

AI Providers

ProviderConfiguration KeyBlocks/LayoutsImages
Googlegoogle⭐ Recommended✓ Yes
OpenAIopenai✓ Good✓ Yes
Anthropicanthropic⚠️ Limited✓ Yes
Mistralmistral⚠️ Limited⚠️ Partial

Default AI Models

Kirby Copilot uses sensible default models for both content generation and inline suggestions if none are specified.

ProviderGeneration Model (model)Completion Model (completionModel)
OpenAIgpt-5.4gpt-5.4-nano
Googlegemini-3.1-pro-previewgemini-3-flash-preview
Anthropicclaude-sonnet-4-6claude-haiku-4-5
Mistralmistral-small-latestmistral-small-latest
Google Gemini models are recommended for blocks and layouts due to their superior support for nested JSON schemas.

Keyboard Shortcuts

ActionShortcut
Open prompt (writer & textarea field) . (macOS) / CTRL . (Windows/Linux)
Submit prompt / CTRL
Cancel generationEsc
Trigger inline suggestion , (macOS) / CTRL , (Windows/Linux)
Accept inline suggestion (Tab)
Dismiss inline suggestionEsc
Undo Z / CTRL Z
Redo Y / CTRL Y

Prompt History

Your prompts are saved in the browser's local storage (up to 50 entries per site). Access recent prompts via the history dropdown or navigate with arrow keys in the prompt textarea.

ActionShortcut
Previous prompt (when cursor is at the start)
Next prompt (when cursor is at the end)

Placeholder Syntax

A placeholder is a field name wrapped in curly braces. When the prompt is sent, each placeholder is resolved with the actual field value from the current model (page, file, or site).

Summarize this article "{title}" in a meta description (max 155 characters). Include the main benefit and end with a subtle call-to-action. No quotes. This is the article:
{content}
Learn more about field placeholders.

Page Reference Syntax

Reference other Kirby pages in your prompt with @page://page-id. The referenced page's content is fetched and appended to your prompt automatically.

Compare these two products:
@page://products/basic
@page://products/pro
Learn more about page references.

Properties

For the full property reference, see:

Supported Field Types

Kirby Copilot can generate content for all built-in Kirby field types, with the following exceptions:

  • pages, files, users – Relation fields
  • gap, headline, info, line – Blueprint fields without user input

File Attachments

TypeHandling
Images (JPEG, PNG, GIF, WebP)Auto-resized to a maximum dimension of 2048 pixels
PDF documentsNative parsing under 50 MB; text extraction fallback above 50 MB