webhouse.appwebhouse.appdocs
v0.2.13 — Open source · MIT License

Documentation for
webhouse.app

The AI-native content engine. Framework-agnostic file-based JSON content, visual admin UI, AI agents, workflows, and a static build pipeline. Your content as flat JSON — render it with Next.js, Laravel, Django, C#, Rails, or anything that reads files.

Get StartedRead the Docs🔥 Hot FeaturesGitHub
$ npx @webhouse/cms init --framework next
✓ Created cms.config.ts
✓ Schema definitions ready
✓ AI agents configured
✓ Admin dashboard at localhost:3000/admin
$ Ready in 847ms
<3min
AI scaffold time
<50
Lines of CMS code
95+
Lighthouse score
0
Runtime JS in output

Features

Everything the AI
shouldn't reinvent.

Content modeling, persistence, media pipelines, AI orchestration, and static output — all in one embeddable TypeScript library.

@webhouse/cms-ai

AI Agent Orchestration

Provider-agnostic agents for content generation, rewriting, translation, and SEO optimization. Swap between Anthropic, OpenAI, or local models.

cms.config.ts

Schema-Driven Content

22 field types. Collections and blocks defined in TypeScript. Every piece of content is typed, validated, and introspectable.

npx cms build

Static-First Output

9-phase build pipeline: HTML, sitemap, robots.txt, RSS, llms.txt, per-page markdown. Zero runtime JS unless you opt in.

Next.js · Astro · Node

Framework Adapters

First-class Next.js integration (App Router, Server Components, ISR). Also works with Astro, plain Node.js, or any static host.

Sharp · AI Analysis

Media Pipeline

Sharp-based image processing with AI-generated captions and alt text. WebP conversion, responsive variants, EXIF extraction.

AI Lock

AI Lock System

Field-level protection. AI agents can never overwrite human edits. WriteContext actor threading through all CRUD operations.

F48 i18n

i18n from Day One

Translation groups link documents across locales. AI auto-translates. Hreflang, locale routing, and language switcher built in.

F112 GEO

SEO + GEO Visibility

Dual scoring: 13 SEO rules for search engines + 8 GEO rules for AI citation. Combined Visibility dashboard in admin.

F107 Chat

Chat with your site

Built-in AI chat that knows your content, schema, and configuration. Ask questions, get answers with citations from your own docs.

Contextual Help

Docs that live
inside your editor.

Every page in the CMS admin has contextual HelpCards— collapsible help panels that explain the feature you're looking at. Each HelpCard links directly to its expanded documentation page here.

The same content source powers both: in-app help is concise and actionable, while docs pages go deep with code examples, configuration reference, and guides.

What is Visibility?
Visibility measures how easy it is for people AND AI to find your content. It combines SEO Score (search engines) and GEO Score (AI platforms).
visibility-introgeo-scoreseo-metaagents-intromedia-ai

Model Context Protocol

Every site speaks to every AI.

Two MCP servers. One public and read-only. One authenticated for content production.

Public · Read-only

cms-mcp-client

Bundled with every site. Any AI agent can discover and query published content — no API keys needed.

Authenticated · Read+Write

cms-mcp-server

Full content production from Claude, Cursor, or any MCP client. Create, edit, publish, generate with AI.

93
English docs
88
Danish docs
19
Changelog entries
8
npm packages
Read the docsChangelogwebhouse.app

Built with @webhouse/cms — dogfooding our own product