Open source · MIT license

Stop building content.
Start describing it.

Pointer CMS replaces your content editor with a chat. Describe what you want, AI builds it in your codebase. Preview, approve, live.

View on GitHub

No account needed. No credit card. Just your terminal.

localhost:4321

Add a blog post about AI trends in 2026, with a hero image and three sections about LLMs, agents, and code generation.

Building your changes on branch pointer-cms/issue-42...

Generating content · Creating PR · Building preview

Done! Your blog post is ready for review.

Preview readyissue-42.yoursite.pages.dev

The editor is dead. Long live the conversation.

Every other CMS

  • Login → dashboard → form → save → deploy
  • Database, API keys, content models
  • Monthly fees, vendor lock-in
  • Different learning curve per CMS

Pointer CMS

  • Chat → preview → approve → live
  • Git, branches, pull requests
  • Open source, your own repo
  • If you can chat, you can manage content
14

screens in WordPress

Just to add a blog post. In Contentful, first configure a content model. In Sanity, first write a schema.

$$$

monthly for headless

Headless CMSes promise freedom, deliver complexity. Another API, another dashboard, another invoice.

{}

their structure, your problem

Every CMS forces its data model on you. Your code adapts to their structure. Not the other way around.

Managing content shouldn't be harder than sending a message.

How it works

1

Describe

Type what content you want in natural language. "Add a blog post about AI trends with a hero image and three sections."

2

Review

AI generates the actual code in your repo. Cloudflare Pages creates a live preview of the branch. See exactly what changed.

3

Publish

Approve the pull request. Changes merge to main. Production deploys automatically. Done.

Works with everything

Next.js, Nuxt, Astro, Hugo, SvelteKit, plain HTML. No migration needed. AI generates code in your project, your framework, your structure.

Git is your database

GitHub Issues for conversations, Git history for versions. No database to configure, no migrations to run. Git IS the backup.

Choose your own AI

Configure which model does the work. Claude, GPT, Gemini — your choice. Pointer CMS is the interface, the intelligence is yours.

Preview everything

Cloudflare Pages automatically creates a preview per branch. See exactly what changes before anything goes live.

Built on tools you already trust

No new infrastructure. No vendor lock-in. Just GitHub, Git, and Cloudflare.

GitHub
Git
Cloudflare
Cursor

Not for everyone

Pointer CMS is not for enterprise e-commerce with thousands of products. It's for developers and small teams who want to publish content quickly without the overhead of a traditional CMS.

Try it in 60 seconds.

No account needed. No credit card. Just your terminal.