// _

Build anything, block by block.

A block-based CMS with a full data platform built in. Compose pages from blocks, model data without SQL, automate with AI, and connect an AI agent over MCP. Ship a marketing site in an afternoon, or a whole app on the same engine.

No credit card. Live in minutes.

Build anything,
01/ the platform, at a glance
// pages Drag & drop

Compose pages from blocks. No code to start.

// data 0 SQL

Model tables, query with a visual builder.

// ai 1 endpoint

A hosted MCP your AI agent can talk to.

// scale Multi-site

One engine, from a page to a whole app.

// visual editing

Drag blocks. Ship pages.

Build pages from a library of blocks that snap to a grid. Rearrange, duplicate, or swap anything. No code to start, full code access when you want it.

Drag blocks. Ship pages.
// structured data

A real database, not just pages.

Define data tables, import or sync rows, and render them anywhere. Build catalogues, directories, event listings, or a whole app on the same engine.

A real database, not just pages.
// publish

Publish like a pro.

A full publishing workflow: drafts, scheduling, authors, categories, featured posts, and a writing-proof trail. Your content, your cadence.

Publish like a pro.
// ai content

Write with an AI that knows your blocks.

Ask the editor for a section and it drafts straight into your blocks, on brand and ready to edit. Generate a testimonial, a feature row, or a whole intro, then keep it, tweak it, or throw it away. Every result lands as real editable content, never a locked black box.

Write with an AI that knows your blocks.
// theming

Restyle the whole site in one click.

Switch themes and the entire page restyles at once. Nav, buttons, accents, and spacing all move to the new system, and your text stays legible on every preset. Try a look, keep the one that fits, and change your mind whenever you like.

Restyle the whole site in one click.
// realtime

Edit together, in real time.

Two people, one page, no refresh. Edits stream between browsers live over a websocket, so your team can build a page side by side without overwriting each other. What one person changes, everyone else sees the moment it happens.

Edit together, in real time.
// data platform

Not just a CMS. A data platform.

Model your data, query it without SQL, and let it run itself.

// data views

Query like a pro. Write zero SQL.

Compose joined, filtered, and merged datasets from your content tables with a guided visual builder. Pick an outcome (enrich, nest, gate, or merge) and the result plugs straight into any block as a live data source. Live preview warns you before a query ever fans out.

Query like a pro. Write zero SQL.
// workflows

Automate anything your data touches.

Every data table becomes an automation engine. When a row arrives, changes, or hits a schedule, a visual step chain takes over: send email or Telegram, gate on verifications, branch on field values, call webhooks, or wait. Triggers fire at the database level, so imports, forms, and webhooks all run them automatically.

Automate anything your data touches.
// ai steps

Put AI in the pipeline. Keep the guardrails.

Drop AI straight into a workflow. Use strict inference to classify or extract structured data, or grant an agent scoped access to your CMS tools so it can act on its own. Every tool call runs as a real admin, gets logged, and stops for human review if the result does not check out.

Put AI in the pipeline. Keep the guardrails.
// ai

This is not an AI website builder.

It is a CMS with guardrails, built so you can point your favourite AI assistant at your site and trust what comes back. Bring Claude Code, Codex, Claude Desktop, or anything else that speaks MCP. BlockNinja gives the AI room to work and a fence it cannot cross, so everything it ships still uses your blocks, your design, and your content rules. You get the speed of AI without the generic site it usually leaves behind.

This is not an AI website builder.
1

Bring the assistant you already use

Claude Code in the terminal, Codex in your editor, Claude Desktop open beside your work. BlockNinja speaks MCP, so it connects to all of them. Nothing new to learn, and no walled-garden chatbot to babysit.

2

Your design sets the limits

The AI cannot invent a layout or reach for an off-brand colour. It works from the blocks, theme tokens, and templates you already approved, so every page it touches looks like it belongs on your site.

3

It works like a real admin

Every action runs through the same engine your editors use: create a page, publish a post, reorder a menu, resize an image. The same permissions and validation apply each time, so nothing sneaks in through a side door.

4

You keep the final say

One API key decides what the AI can reach, from a single section to the whole site. Every change is logged and reversible, and you review it in the editor before it goes live. The AI does the work; the decision to publish stays yours.

// performance

Fast by default.

Every image you upload becomes a responsive set. A tiny blur loads first, then the right size for the screen swaps in with zero layout shift. An 890 KB photo serves as a 60 KB WebP, so your pages stay light without you thinking about it.

Fast by default.

Themes & Customization

Full control over colours, typography, spacing, and effects. Apply presets or build your own.

Plugin System

Extend with custom blocks, templates, and entire feature sets. Ship as shared objects or bundled packages.

Media Library

Upload, optimise, and manage images and files. WebP conversion, thumbnails, and alt text generation built in.

Menus & Navigation

Visual menu builder with drag-and-drop reordering. Nested items, external links, and active-page detection.

Multi-site Management

Run multiple sites from a single dashboard. Each instance is isolated with its own database, theme, and domain.

Custom Domains

Point any domain to your site. SSL certificates are provisioned automatically. No DNS headaches.