explainx.ai0k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

follow on google

Add explainx.ai as a preferred source

corporate training

support@explainx.ai

get started

Find your pathTake Free Evaluation

community

Join the community

learn

mind: share how you thinkpathways — start freeworkshopsbootcampscoursescompare Explainxcertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsmdx readeragentsllmsdesignsdictionarypeopleagi trackerfelony benchranks

company

aboutvisionmissionteaminstructorsteach on explainxpartnershipscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportcontactprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

explainx.ai

On this page

  • TL;DR
  • The three-level grammar
  • How the three levels map to NLP tasks
  • Parallel: Runway Solaris and "video is the universal interface"
  • Chat-box prompting vs sliders vs learned style profiles
  • How to prototype this in your stack
  • What builders should measure before shipping
  • Comparison: micro-gestures vs agent skills vs prompt libraries
  • Limits and open questions
  • Related reading
← Back to blog

explainx / blog

Micro-Gesture AI Writing: Word Spin, Sentence Tone, Paragraph Expand

AI writing, UX design, Generative UI, Runway Solaris, Product design

A viral demo maps editing gestures to AI actions — spin synonyms at word level, shift tone cold-to-warm at sentence level, shorten or expand at paragraph level — and reignites the tone-slider vs chat-box debate.

Sep 1, 2026·10 min read·Yash Thakker
add explainx.ai
go deep
Micro-Gesture AI Writing: Word Spin, Sentence Tone, Paragraph Expand

Word = spin synonyms. Sentence = shift tone. Paragraph = shorten or expand. That hierarchy — shown in a short video demo that reached roughly 712K views on August 31, 2026 — is the clearest articulation yet of micro-gesture AI writing UX: the model action follows how much text you selected, not whatever you typed into a side chat.

The demo reframes a debate explainx.ai keeps seeing across generative UI: should AI editing look like ChatGPT in a sidebar, or like direct manipulation — sliders, axes, and scoped transforms tied to selection? Comment threads on the post overwhelmingly argued for the second. That aligns with Runway Solaris's broader bet that gestures in, structured output out beats one omnibus prompt box for fine-grained work.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

TL;DR

table · 2 cols
QuestionAnswer
What's the core pattern?Selection scope determines AI operation: word → synonyms, sentence → tone, paragraph → length
Why viral?~712K views — tangible alternative to "prompt the whole doc"
What do users want?Tone sliders and axis controls, not chat re-prompting per edit
Relation to Solaris?Same gesture-first philosophy applied to writing vs Interface World Model UI
Buildable today?Partially via agent skills + editor selection APIs
Risk?Unbounded "tone shift" without axes produces inconsistent voice across paragraphs

The three-level grammar

Traditional AI writing tools often flatten everything to a single instruction channel: highlight text, open chat, describe the change. The viral demo instead encodes granularity as grammar:

table · 3 cols
SelectionOperationUser mental model
WordSpin synonymsThesaurus drag — local, reversible
SentenceShift tone (cold ↔ warm)Emotional register dial, not rewrite-everything
ParagraphShorten / expandLength transform with structure preserved

That grammar matches how professional editors actually work: micro edits, meso tone passes, macro structure cuts. Chat-only UX forces macro prompts for micro problems — "make this word less corporate" becomes three sentences of instructions.

Why tone sliders beat chat for sentence-level work

Comment consensus on the thread: sliders communicate bounded change. A cold↔warm axis tells the model which dimension moves without re-stating genre, audience, and voice every time. That is the same design logic behind:

  • DESIGN.md tokens — named axes instead of ad-hoc hex codes
  • Ethan Mollick's spec-not-tricks prompting — constrain degrees of freedom
  • Anti-slop skills like Garden — checklists before open-ended generation

Open-ended chat excels at discovery ("what tone should this be?"). Sliders excel at iteration once intent exists — the demo argues writing tools live mostly in iteration.

The HCI precedent: direct manipulation beats command languages for micro-edits

The demo's hierarchy is not novel interface theory — it is direct manipulation applied to LLM operations. Ben Shneiderman's 1980s formulation still holds: users prefer continuous feedback, reversible actions, and visible objects over memorizing syntax. Word processors trained a generation on that model — double-click a word for thesaurus, drag a margin for indent, select a paragraph for rewrite.

Chat-sidebar AI writing tools accidentally reintroduced a command language for every edit: describe the change in prose, wait for a full regeneration, diff mentally against the original. That works for first drafts. It fails for the tenth pass on a single sentence, which is where professional writing actually happens.

The Poet Engineer demo (Kat, an artist-engineer who publishes hand-tracking and UI prototypes on Patreon) compresses the command language into gesture scope: the selection size is the instruction prefix. You do not type "please rewrite only this sentence to be warmer"; you select one sentence and move a warmth slider.

That is the same design move as temperature and top-p sampling controls in inference UIs — expose one axis, hide the rest — applied to editorial operations instead of token generation.

How the three levels map to NLP tasks

Each granularity in the demo corresponds to a well-studied NLP operation with different failure modes:

table · 4 cols
LevelNLP task classModel constraintTypical failure
WordLexical substitution (synonymy, register)Preserve POS, domain, named entitiesWrong register ("utilize" in casual copy)
SentenceStyle transfer on bounded spanPreserve propositional contentHallucinated facts on paraphrase
ParagraphSummarization / expansionPreserve discourse structureNew claims on expand; lost nuance on shorten

Framing the UI around these classes lets you pick different models or prompts per level. Word spin can run on a small, fast model with a strict JSON schema ({ "candidates": ["...", "..."] }). Paragraph expand might need a larger model plus a factuality checklist skill before accepting output.

The demo's cold↔warm axis is one dimension of style transfer. Research literature often uses formality, politeness, or emotion labels instead — the product question is whether a single axis is enough for your audience. Marketing copy might need separate sliders for formality and enthusiasm; legal copy might need a "plain language" axis unrelated to warmth.

Parallel: Runway Solaris and "video is the universal interface"

Runway's August 31, 2026 Solaris launch — covered in depth on explainx.ai — frames chat and gestures as inputs to an Interface World Model that renders UI as live frames instead of HTML. Runway's pitch: "video is the universal interface."

The writing demo is not generating video UI, but the control philosophy rhymes:

table · 2 cols
SolarisMicro-gesture writing
Click/drag/type → next frameSelection scope → edit class
Rejects code-as-intermediate for pixelsRejects chat-as-intermediate for diction
Gestures carry structural intentSelection carries structural intent

Both push back on the default LLM product pattern — one textarea owns all semantics — in favor of channels matched to edit size.

For code-based generative UI — Antigravity artifacts, v0, Lovable — the analogous move is component-level controls (props, tokens) instead of "rewrite the page" prompts. Vercel's DESIGN.md drop is the spec-side version: give agents named axes before they paint pixels.

Kat's broader body of work — hand-tracking visualizers, TouchDesigner patches, gesture-controlled agent prototypes shared on Patreon — follows the same philosophy: spatial input for operations that do not deserve a paragraph of prompt text. A separate August 2026 concept video showed gesture-controlled coding-agent states (IDLE → RUNNING IMPLEMENTATION → HEAVY LIFTING). That clip was explicitly non-functional; the writing demo is closer to shippable UX because text selection APIs already exist in every editor.

Chat-box prompting vs sliders vs learned style profiles

Three competing patterns surfaced in comment threads and adjacent product launches:

table · 4 cols
PatternExampleStrengthWeakness
Chat sidebarGeneric "rewrite this"Flexible, zero UI buildHigh friction per micro-edit; vague instructions
Axis sliders on selectionPoet Engineer demoFast iteration; bounded changeRequires designer to pick axes; cultural bias in labels
Corpus-learned voiceChatGPT Work writing styleMatches your historical voiceOpaque; hard to override for one sentence; privacy surface

None replaces the others. Corpus learning answers "sound like me globally." Sliders answer "make this sentence 20% warmer without touching facts." Chat answers "I do not know what I want yet."

Paul Graham's August 2026 observation — that writing lacks verifiable answers the way math does — is exactly why bounded axes matter. Without a slider, every tone tweak becomes a subjective argument with the model about whether the output is "warm enough."

How to prototype this in your stack

1. Split operations into skills, not one mega-prompt

markdown
# word-spin/SKILL.md
When selection is a single word: propose 5 synonyms preserving POS and domain register.

# sentence-tone/SKILL.md
When selection is one sentence: shift tone along cold↔warm axis (0=clinical, 1=warm).
Preserve facts; change diction only.

# paragraph-length/SKILL.md
When selection is a paragraph: shorten 30% or expand 30% without adding new claims.

Install skills per explainx.ai's skills guide.

2. Pass structured params, not prose

Instead of: "Make this warmer but still professional"
Send: { "operation": "tone", "axis": "warmth", "value": 0.7, "text": "..." }

3. Frontend: slider + selection listener

Pair with DESIGN.md templates so the slider, selection highlight, and diff preview share one token file — avoids purple-gradient "AI app" slop.

4. Wire editor selection → operation router

Most editors expose selection range APIs (VS Code editor.selection, ProseMirror Selection, TipTap hooks). A thin router counts selected tokens or sentence boundaries:

typescript
function routeEdit(selection: string): "word" | "sentence" | "paragraph" {
  const words = selection.trim().split(/\s+/).length;
  if (words <= 2) return "word";
  if (!selection.includes("\n\n") && words < 40) return "sentence";
  return "paragraph";
}

Dispatch to the matching skill with structured params — not a free-text prompt. For web-based editors, OpenDesign Harness shows how spec-driven UI generation keeps controls on-brand when you do build the slider chrome.

5. Show inline diff, not full replacement

Professional editors expect track-changes semantics. Render word-level synonyms as a picker; sentence tone shifts as strikethrough + insert; paragraph length changes as a collapsible diff hunk. Skipping diff preview is why many AI writing features feel destructive even when the model output is fine.

What builders should measure before shipping

Virality (~712K views on X by August 31, 2026) validates interest, not quality. Before productizing micro-gesture writing:

  • Consistency across a document — does warming sentence 3 match sentence 30 after ten slider passes, or does voice drift?
  • Fact preservation rate on paragraph expand — sample against AI writing detection and job-market debates; expand is where hallucinations enter.
  • Time-to-edit vs chat — measure seconds per micro-edit with slider vs sidebar; the demo's thesis only holds if sliders win on iteration loops, not first draft.
  • Accessibility — sliders and selection gestures need keyboard equivalents; gesture-only UX excludes motor-impaired users and most enterprise procurement checklists.

Ethan Mollick's specs-not-tricks framing applies directly: publish the axis definitions (what 0.0 and 1.0 mean on cold↔warm) the way you would publish API schema, so users and evaluators can reproduce results.

Comparison: micro-gestures vs agent skills vs prompt libraries

table · 4 cols
ApproachUser actionBest forexplainx.ai coverage
Micro-gesture UISelect + sliderHigh-frequency editorial passesThis demo
Agent skillsSlash command / skill invokeRepeatable ops in Claude Code/CursorSkills guide
Prompt libraryCopy-paste templateFirst drafts, SEO batchesTop AI prompts for writing
Style profileConnect Gmail/SlackEnterprise voice matchingChatGPT Work writing style

Skills and sliders compose: the UI sends { operation, axis, value, text }; the skill encodes the prompt template and validation rules. That split keeps frontend designers and prompt engineers from stepping on each other.

Limits and open questions

  • 712K views measures distribution, not product readiness — no shipped product name was attached to the demo in the viral post.
  • Tone axes are culturally loaded; cold↔warm is a demo shorthand, not a universal model. Japanese business copy, for example, encodes politeness levels that do not map cleanly to a single warmth dimension.
  • Paragraph expand/shorten still needs factuality guards — same class of problem as LLM writing detection debates.
  • Editor integration (Google Docs, Notion, VS Code) remains the hard engineering — UX pattern ≠ platform deal. Google Docs add-ons face review latency; Notion API lacks native selection hooks in shared pages; VS Code requires an extension with LSP or Monaco bindings.
  • No public repo — unlike Garden skills or OpenDesign, the demo did not ship reproducible code. Builders must reimplement from first principles.
  • Claude "load-bearing" tells — even with sliders, models inject recognizable AI prose tics; see Claude Opus load-bearing Claudisms for patterns to lint against post-generation.
  • Gesture disambiguation — Kat's other prototypes use hand tracking (MediaPipe-class pipelines). The writing demo appears selection-based, not camera-based, which is more shippable but less "viral video" friendly.

View counts and demo mechanics reflect the August 31, 2026 X thread; no independent product benchmark verified the editing quality.

Related reading

  • Runway Solaris: Interface World Model without code
  • Vercel DESIGN.md: spec-driven UI against AI slop
  • DESIGN.md templates for agent-native UI
  • What are Agent Skills? Complete guide
  • Ethan Mollick: specs, not tricks
  • Antigravity Interactive Generative UI Artifacts
  • OpenDesign Harness beta: polished design generation
  • ChatGPT Work writing style personalization
  • Top AI prompts for writing
  • Temperature, top-p, and top-k in LLM sampling
  • Claude Opus load-bearing Claudisms in writing
Spotted something out of date? Let us know.

People in this article

  • Ethan Mollick →Associate professor of management at Wharton
Explore people in AI →
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

View Yash Thakker in People in AI →

Related posts

Sep 18, 2026

Google Research Lets Teachers Generate Interactive STEM Simulations

Google Research introduced a generative UI system built specifically for classroom use on September 18, 2026 — teachers describe a topic and get a guided, interactive simulation back, constrained by learning-design guardrails rather than an open-ended UI generator. A 30+ item STEM sample library ships alongside it, and a developer publicly noted he'd built a similar tool months earlier with off-the-shelf LLMs and custom UI tooling.

Sep 9, 2026

OUI-1: The First Open-Weights Model for Generative UI

Thesys (thesys.dev) shipped OUI-1 on September 8, 2026 — a diffusion model fine-tuned from Google's DiffusionGemma that writes interactive UI instead of chat text. It scores 71.7% on Generative UI Bench, beats Gemma 4 31B, and loses to Qwen3.8 27B. Here's the verified breakdown.

Aug 27, 2026

Antigravity Now Builds Interactive Generative UI Artifacts Inside Your IDE

Google Antigravity can now render interactive HTML/CSS/JS artifacts inline and in its artifacts panel, driven by a /generative_ui slash command and exportable to a standalone HTML file. It landed in version 2.11.0 alongside Chart.js, Plotly, and KaTeX support. Here's what it actually costs, how it compares to Claude Artifacts and Mermaid, and the security question Google's docs do not yet answer.