You write it.Aldus shows you every way it could look.
Add your content — a headline, some paragraphs, an image. Aldus arranges it as a magazine spread, a cinematic landing page, a newspaper layout, a minimal essay, and more. All at once. Pick the one that fits. It becomes real WordPress blocks.
Your content
Every style, at once
Pick the one that fits
How it works
Bring your words. See every option. Pick.
01
Headline
Paragraph
Paragraph
Image
Quote
Button
Add what you’ve got.
A headline, some text, an image, a quote — whatever the page needs. Don’t worry about layout.
02
See every option at once.
Aldus arranges your content in every layout style — editorial columns, cinematic heroes, newspaper grids, minimal typography. Same words, different energy.
03
Pick the one that fits.
It becomes real WordPress blocks — fully editable, rearrangeable, yours. Aldus stays available if you want to try a different look later.
Same content. Two styles. You decide.
Before
Our Coffee Roasting Philosophy
We source single-origin beans from three farms in Ethiopia and one in Guatemala. We roast small batches twice a week.
Each origin has a distinct flavor profile that we highlight through careful temperature control.
Aldus
Dispatch
Our Coffee Roasting Philosophy
We source single-origin beans from three farms in Ethiopia and one in Guatemala. We roast small batches twice a week.
Each origin has a distinct flavor profile that we highlight through careful temperature control.
Every style Aldus creates is real WordPress blocks — edit them, rearrange them, or start over.
Who this is for
You’ve written the words. Your page still looks like a draft.
Bloggers
You publish weekly and want each post to feel designed, not just written.
Small business owners
You’re building your own site in WordPress and don’t have a designer on call.
Content creators
You know what to say. You just don’t know how to arrange it.
Developers
You need a layout fast and don’t want to hand-code it from scratch.
What Aldus isn’t
Not a page builder. Not a template library. Not an AI writer.
Not a page builder.
You don’t drag and drop. You pick.
Not a template library.
Layouts are generated from your content, not filled in from blanks.
Not an AI writer.
Aldus never reads, rewrites, or suggests changes to your words.
The styles
Every layout has its own structure, mood, and rhythm.
Same words — completely different energy.
Dispatch
dramatic
Dark opener, bold declaration, then the ask — urgency in three acts
Folio
editorial
Label left, body right — every section reads like a magazine spread
Stratum
structural
Dark, light, accent — the page as landscape
Broadside
cinematic
Cinematic image-text panels, CTA cut right in the middle
Manifesto
dramatic
Quiet H1, then a dark declaration, then three columns erupt
Nocturne
cinematic
Dark cover bleeds into full image, then surfaces into light
Tribune
structural
Newspaper front page energy, split by a bold pullquote
Overture
editorial
Light cover builds to a reveal, accent section drops the curtain
Codex
editorial
Typographic restraint — kicker, display headline, editorial inset
Dusk
atmospheric
Split-screen opener bleeds into gradient atmosphere
Broadsheet
structural
Four-column newspaper density, cleaved by a centered pullquote
Solstice
minimal
Minimal cover, two-column rhythm, nothing superfluous
Mirage
atmospheric
Gradient-drenched and lush — cover and color converge
Ledger
editorial
Essay structure: two columns, attributed quote, editorial inset
Mosaic
visual
Images lead, text stays lean — built for visual portfolios
Prism
visual
Three columns open into a full gallery grid
No subscription. No server. No catch.
Aldus is free, open source, and runs entirely in your browser. Nothing you write ever leaves your computer — the AI runs locally, not in the cloud. The model downloads once and works offline forever after. Every layout is standard WordPress blocks — deactivate the plugin and your pages stay exactly as they are.
Free forever
GPL licensed. No subscription, no freemium tier, no “pro” version.
Private by design
The AI runs in your browser. Nothing you write ever touches a server — not ours, not anyone’s.
Zero lock-in
Every layout is standard WordPress blocks. Deactivate Aldus and nothing breaks.
Works offline
After the one-time model download (~200MB), Aldus works without internet.
What else it does
More than a one-trick plugin.
Mix & match
Combine sections from different styles into one custom layout.
Per-card re-roll
Regenerate just one card without losing the rest.
Style direction
Steer toward Image-forward, Minimal, Dark mood, or Magazine.
Import from your page
Already have content in the editor? One click pulls it in.
Quick peek
Preview a specific style before seeing all of them.
Saved sessions
Bookmark your content set and reload it later.
Keyboard shortcuts
⌘Enter to generate, Escape to cancel, ⇧⌘R to regenerate.
Pack Previews
See it in action before you download.
Seven themed content packs show you every layout style with real, high-quality copy — no model download, no account, no commitment.
☕
Roast
Specialty coffee roaster. Warm, obsessive, funny.
⚡
Meridian
Developer deployment platform. Confident, dry, engineer humor.
🤝
Hearth
Nonprofit & community. Honest, grounded, unsentimental.
✈️
Plume
Travel & culture magazine. Literary, unhurried, romantic.
🌿
Grove
Farm-to-table produce delivery. Opinionated, earthy, self-aware.
🎲
Loot
Board game & hobby shop. Enthusiastic, nerdy, self-deprecating.
🔒
Signal
Privacy-first email app. Dry, principled, sardonic.
What you can add
Bring whatever you’ve got.
Headline
The big, bold title
Subheading
Section headers
Paragraph
Your body copy
Quote
A line worth highlighting
Image
From your media library or a URL
Button
A call-to-action link
List
Bullet points
Video
YouTube, Vimeo, or direct URL
Table
Structured data
Gallery
Multi-image grid
For developers
Clean blocks. Real hooks. No lock-in.
Every layout Aldus generates is standard core blocks — Cover, Columns, Media & Text, Group, Pullquote. No custom post types, no proprietary markup, no dependency. It reads your theme.json palette and font sizes automatically.
Standard core blocks only
Cover, Columns, Media & Text, Group, Pullquote, Quote, Heading, Paragraph, Image, Buttons, List, Separator, Spacer, Embed, Table, Gallery.
Theme-aware
Reads your theme’s color palette, font sizes, and gradients from theme.json. Layouts match your theme automatically.
Block API v3
Latest WordPress block API with proper schema validation.
WebGPU / WebLLM
Runs SmolLM2-360M-Instruct in the browser via @mlc-ai/web-llm. No external server calls.
Privacy by architecture
The model receives a content manifest (e.g., “2 paragraphs, 1 image”), never your actual words. Layout is structural, not semantic.
Extensible via hooks
// Add or remove personalities
add_filter( 'aldus_personalities', $callback );
// Register custom tokens
add_filter( 'aldus_valid_tokens', $callback );
// Modify token sequences before render
add_filter( 'aldus_tokens_before_render', $callback );
// Filter assembled block output
add_filter( 'aldus_assembled_blocks', $callback );
// Action hook for analytics
do_action( 'aldus_layout_generated', $personality, $tokens );
Installation
Up and running in minutes.
Setup
- Upload to
/wp-content/plugins/and activate. - Open any page or post in the block editor.
- First generation downloads the model (~200MB, cached permanently).
Requirements
- WordPress 6.4+
- PHP 8.0+
- WebGPU browser: Chrome 113+, Edge 113+, Safari 18+
- Pack Previews work in any browser (no WebGPU needed)
“I built Aldus because I was tired of writing good content and having it look like every other WordPress page. I wanted to see what my words could look like — not build it myself, but choose from options. That’s all this does.”
— Nick, Regionally Famous