Docs/What is Forme?

What is Forme?

Forme is a headless CMS engine built for the age of AI. It gives developer-led teams a fast, modern way to model content, publish via API, and build frontends with a typed TypeScript SDK.

Key capabilities

  • Content modeling — define content models with 9 field types, validations, and localization support. Three model types (page, component, data) fit any content structure.
  • Draft/publish lifecycle — entries start as drafts. Publish when ready, unpublish to pull back, version history tracks every change.
  • Localization by default — fields can be localized or unlocalized. Query with a locale parameter and get automatic fallback chain resolution.
  • Environments — isolated content scopes within a workspace. Start with a production environment, create staging or feature environments for safe iteration.
  • Asset management — upload files, attach metadata, publish assets through the same lifecycle as entries.
  • Two APIs — Management API (Secret Key) for write operations, Delivery API (Read Key) for published content. Both auto-generate interactive OpenAPI docs.
  • TypeScript SDK — typed client with auto-detection of key type. One createClient() call gives you a fully typed Management or Delivery client.
  • Admin UI — browser-based interface for content modeling, entry editing, asset management, and workspace settings.

Who is Forme for?

Small-to-mid engineering-led teams who want a modern headless CMS with:

  • Schema-as-code modeling DX (coming in M2)
  • AI-native content operations (coming in M2)
  • Standard REST APIs with no proprietary query language lock-in
  • Transparent, predictable pricing

Next steps

  • Quickstart — go from zero to your first published content in under 15 minutes
  • Core Concepts — understand content models, entries, locales, and environments
  • Admin UI Guide — use the browser-based interface
  • SDK Getting Started — install the TypeScript SDK and start building
  • API Reference — authentication, pagination, and links to interactive docs