Core stack
Every layer chosen for a reason.
Next.js
The React framework for production. Every public page is server-rendered (SSR) — Google receives complete HTML on the first request. No JavaScript required for SEO-critical content.
- → SSR on every public page
- → ISR for near-instant revalidation
- → App Router with route groups
- → React Server Components
- → WebP/AVIF image optimization built-in
Supabase
PostgreSQL database, authentication, object storage and edge functions in one platform. Row Level Security enforces multi-tenant isolation at the database level.
- → PostgreSQL with optimized indexes
- → Row Level Security (RLS) native
- → Supabase Auth (email, OAuth)
- → Object storage for media & backups
- → Real-time subscriptions
Vercel
Global edge network with 100+ PoPs worldwide. Brotli compression, immutable cache headers and automatic CDN for static assets. Sub-second load times anywhere.
- → 100+ edge locations globally
- → Brotli/Gzip compression automatic
- → Immutable cache for static assets
- → Vercel Cron for scheduled jobs
- → Zero-config deploys from Git
TypeScript
The entire codebase is written in TypeScript — from the page builder block types to the plugin API to the theme system. Full type safety across every layer.
- → Fully typed plugin API
- → Typed theme system
- → Type-safe MCP tool definitions
- → No runtime type errors
- → Developer-friendly DX
Architecture principles
MCP-native
The first CMS designed from the ground up for AI agent control. 35+ MCP tools expose every CMS operation to any compatible agent.
Multi-tenant by design
Every site is isolated by site_id at every layer. Application logic, database queries and RLS policies all enforce tenant separation.
Extensible core
Plugin system, theme system, REST API and MCP integration all expose the core for extension without modifying it.
Performance first
SSR, lazy loading, WebP conversion, Brotli compression, immutable cache headers. Core Web Vitals optimized by default, not as an afterthought.
Security at every layer
RLS at the database, HMAC tokens server-side, capability-based plugin API, anti-abuse on public endpoints. No PHP, no exposed database.
Zero maintenance
No servers to manage, no updates to run, no plugins to patch. Vercel and Supabase handle all infrastructure so you focus on content.
vs WordPress
The technology gap is not a matter of opinion.
0.3–0.8s
WallabyX load time
Next.js SSR on Vercel edge. WordPress + plugins on shared hosting averages 1.5–4s.
Zero
Plugins required
SEO, backups, analytics, A/B testing, security — all native. WordPress needs 5+ plugins for the same result.
PostgreSQL
vs MySQL
Modern relational database with JSONB, RLS, and full-text search. WordPress still runs on MySQL from 2003.
Modern tech. Real results.
Try WallabyX and feel the difference from the first page load.