Rider AI
Stop rewriting.
Start directing.
Your client wants the headline punchier, the testimonials moved above pricing, and the whole page in French by Thursday. Rider is a conversational AI that directly edits your live WordPress page through plain English. Not suggestions. Actual edits. Validated, reversible, instant.
See It in Action
Like talking to your best junior dev.
Except this one holds the entire page in context, remembers every change you've made, and never asks "which section did you mean?" Each response builds on the last. No tab-switching. No block editor. Just conversation.
Real Tool-Calling
It doesn't suggest changes. It makes them.
Most AI "assistants" generate a paragraph of instructions and hope you figure it out. Rider has 13 tools that directly manipulate your page structure. Add sections, move elements, update settings, duplicate rows. It executes the change, validates it, and shows you the result.
13 Page Tools
Full page manipulation.
Rider doesn't generate HTML text and hope it works. It calls structured tools that modify the JSON content tree directly. Each tool call is validated against the page schema before execution. A heading stays a heading. A column can't become a button. Your page stays structurally sound.
- add_section, add_row, add_column, add_element
- update_element, remove_element, move_element
- duplicate_section, remove_section
- update_section_settings, update_row_settings
- get_page_structure, get_available_elements
// "Move the CTA above pricing"
// Rider calls:
tool: "get_page_structure"
→ Returns section map with IDs
tool: "move_element"
→ {
target: "section_cta_bottom",
position: "before",
reference: "section_pricing"
}
// Validated. Executed. Done.
// Page structure intact.
// No manual HTML editing.SSE Streaming
Real-time conversation.
Rider streams responses via Server-Sent Events. You see tool calls happening as they execute, not after. When Rider restructures your page, you watch sections move in the live preview. When it rewrites a headline, you see the text change character by character. The conversation feels instant because it is.
- SSE streaming with parsed tool calls
- Live preview updates as changes happen
- Multi-turn context across the session
- Works on-page, not in a separate window
// SSE stream (simplified)
POST /wp-json/gallop/v1/ai/chat/stream
event: message
data: "Adding testimonials section..."
event: tool_call
data: {
"name": "add_section",
"args": {
"type": "grid",
"columns": 3,
"elements": ["quote-card"]
}
}
event: tool_result
data: { "success": true, "id": "sec_7k" }
event: message
data: "Done. 3-column grid added."Production-Safe
It literally cannot break your page.
Every AI tool has that moment: you ask for a small change, it nukes your layout. Rider is different. Every edit passes through Zod schema validation before it touches the content tree. Invalid props get rejected. Orphaned elements get caught. Types are enforced. You get structured diffs, clean and predictable.
- Zod schema validation on every tool call
- No orphaned or broken elements
- Type enforcement across 60+ element types
- Full undo on every change
// Every edit is schema-validated
{
"action": "update_element",
"target": "sections[0].heading",
"before": "Welcome to Portland Dental",
"after": "Your Smile Starts Here",
"validation": {
"type_check": "✓ heading",
"props_valid": "✓ Zod schema",
"parent_intact": "✓ section[0]",
"schema_version": "✓ 1.0"
}
}
// Structured. Predictable. Safe.8 AI Endpoints
Beyond chat.
Rider isn't just a text interface. It exposes 8 specialized AI endpoints, each optimized for a specific task. Build an element from a prompt. Refine existing copy with tone control. Get design suggestions for a page layout. Create A/B test variants with hypotheses. Even auto-generate alt text from images using vision AI.
- Element building from prompt (schema-governed)
- Content refinement with tone control
- Design suggestions as structured JSON
- A/B variant creation with hypothesis
- Vision-based alt text for images
- Multi-turn streaming conversation
// Rider AI endpoints
/ai/generate → Element from prompt
/ai/refine → Copy improvement
/ai/suggest → Design suggestions
/ai/variant → A/B test variants
/ai/alt-text → Vision-based alts
/ai/chat → Multi-turn convo
/ai/chat/stream → SSE streaming
/ai/generate-layout→ Full page build
// Providers (priority order):
// 1. WP-MCP (WordPress 6.9 native)
// 2. Gemini (schema-constrained)
// 3. OpenAI (fallback)
// 4. Anthropic (fallback)Session Memory
"Go back to the first version."
Rider remembers every change across the entire session. Rename a section on turn 3, reference it on turn 12. Ask it to revert a specific change from ten turns ago while keeping everything else. Full session memory with structured diffs and a complete audit log.
- Full edit history with structured diffs
- Revert any specific change, not just the last one
- Reference previous versions by description
- Audit log for every session
Turn 1: "Add a services section"
→ Added 3-card pillar grid
Turn 2: "Make it 4 cards"
→ Updated to 4 columns
Turn 3: "Add icons to each card"
→ Added Stride Icons (shield,
tooth, clock, heart)
Turn 4: "Go back to 3 cards but
keep the icons"
→ Rider: revert turn 2,
keep turn 3 changes
→ Result: 3 cards, with icons
// Full session. Zero confusion.The Workflow
Gallop builds it. Rider perfects it.
Use Gallop Builder to build the first draft from a prompt. Then open Rider to polish. Tighten the headlines, restructure the flow, translate for a new market, create A/B variants. Same page, same schema, no export/import. The first AI workflow where building and editing are the same tool.
- Seamless handoff between Builder and Rider
- Same JSON schema, same element registry
- Build → refine → test → ship
- No context lost between steps
// The Gallop workflow
1. BUILD → "Dental clinic homepage"
Gallop Builder → 42s → full page
2. REFINE → Open Rider AI
"Make the headline punchier"
"Move pricing above testimonials"
"Translate to Spanish"
3. TEST → "Create an A/B variant
with a shorter hero"
Rider → creates variant + hypothesis
4. SHIP → One click to WordPress
Standard content. Zero lock-in.Early Access
Your next revision takes 10 seconds.
Join the waitlist. Your clients will think you hired a copywriter.