Humanizer Pipeline Open-Sourced: Six-Step Markdown File for AI Text Post-Processing

✍️ OpenClawRadar📅 Published: April 30, 2026🔗 Source
Humanizer Pipeline Open-Sourced: Six-Step Markdown File for AI Text Post-Processing
Ad

A Reddit user has open-sourced a humanizer pipeline that runs as a single Markdown file with a six-step process for post-processing AI-generated text. The repo at github.com/milock/humanizer contains the pipeline, which prioritizes surgical patching over full rewrites unless severity thresholds are crossed.

Pipeline Steps

  • Channel auto-detection: Detects email, Slack, LinkedIn, blog post, case study, landing page, or meeting agenda from cues like greetings, hashtags, code fences, word count, and voice signals. Each channel applies different rules.
  • Voice calibration (optional): Accepts a voice profile file or a writing sample to derive a six-line profile. Skipped by default.
  • Pattern scan: Scans in fixed order — 16 named structural patterns (dramatic reframe, manufactured punchline, runway sentence, performative directness, dramatic fragment Q&A, anaphora, copula avoidance, etc.), then vocabulary in three tiers (always-replace, cluster-flag, density-flag), then checks for point of view and concrete detail, then punctuation budgets and banned openers.
  • Severity gate: If hits exceed thresholds (5+ vocab hits, 3+ pattern categories, uniform sentence length), the pipeline throws out the draft and rewrites from the outline. Otherwise it patches surgically.
  • Rewrite: At the chosen depth, preserving voice.
  • Self-audit pass: Asks “what makes the rewrite still obviously AI generated?” and revises again.
Ad

Key Design Decisions

  • Channel-aware strictness: Short Slack messages are scrutinized less than landing page headlines. Sentence fragments are fine in Slack but flagged in long-form. One-line paragraphs are normal on LinkedIn.
  • [HOLLOW] flag: Marks drafts that pass AI detection but say nothing specific — a separate problem from “reads like AI.”
  • Voice profile schema: Declare intentional patterns (e.g., fragments and “And/But” sentence starts) so the pipeline leaves them alone.
  • Setup mode: A 7-question interview populates a voice profile if you don't have one.

Output Format

The pipeline produces a structured report with stable section headers: Issues Found, Rewritten Draft, What Changed, Self-Audit, Final Version, Humanizer Report. This is parseable for chaining after a writer agent.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

VoidLLM: Zero-Knowledge Proxy for Ollama and vLLM with Team Access Control
Tools

VoidLLM: Zero-Knowledge Proxy for Ollama and vLLM with Team Access Control

VoidLLM is a proxy that sits between applications and local LLM servers like Ollama and vLLM, adding organization/team access control, API key management, usage tracking, and rate limiting without viewing prompts. It has <2ms proxy overhead and works with OpenAI-compatible SDKs.

OpenClawRadar
Krasis: Hybrid CPU/GPU Runtime for Large MoE Models Achieves 3,324 tok/s Prefill on RTX 5080
Tools

Krasis: Hybrid CPU/GPU Runtime for Large MoE Models Achieves 3,324 tok/s Prefill on RTX 5080

Krasis is a hybrid CPU/GPU runtime that runs large MoE models by handling prefill on GPU and decode on CPU, achieving 3,324 tokens/second prefill on an RTX 5080 with Qwen3-Coder-Next 80B Q4. It requires ~2.5x model size in system RAM but enables running models too large for VRAM.

OpenClawRadar
Get Shit Done: Meta-Prompting System for AI Coding Agents
Tools

Get Shit Done: Meta-Prompting System for AI Coding Agents

Get Shit Done is a meta-prompting, context engineering, and spec-driven development system that works with Claude Code, OpenCode, Gemini CLI, Codex, Copilot, and Antigravity. It addresses context rot by providing structured prompts and verification workflows.

OpenClawRadar
motif MCP gives Claude Code video-watching ability for UI bug reproduction
Tools

motif MCP gives Claude Code video-watching ability for UI bug reproduction

motif is an MCP server that lets Claude Code watch screen recordings of UI bugs, using Gemini 2.5 Flash frame-by-frame analysis to return visual descriptions, root causes, and diffs. Setup requires a Gemini API key and two lines in mcp.json.

OpenClawRadar