Skip to content

rudra496/StealthHumanizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

205 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

StealthHumanizer

Free, open-source AI text humanizer. No login. No limits.

Transform AI-generated text into natural, human-like writing using multi-pass rewriting, style-aware processing, and statistical fingerprint disruption.

Live Demo Β· Report Bug Β· Contribute

CI License: MIT Live Demo Open Source Love PRs Welcome Good First Issues


Why StealthHumanizer?

AI detectors (GPTZero, Originality.ai, Turnitin) catch AI text through statistical fingerprints:

  • Low perplexity β€” predictable, boring word choices
  • Low burstiness β€” uniform sentence lengths
  • AI-typical phrases β€” "furthermore," "it is important to note," "delve into"
  • Rigid structure β€” same paragraph pattern throughout

StealthHumanizer disrupts all of these signals with a 4-layer pipeline that produces text reading like a real person wrote it.


Features

Feature Description
13 AI Providers Gemini (free), OpenAI, Claude, Groq (free), Mistral, Cohere, Together, OpenRouter, Cerebras, DeepInfra, HuggingFace, Cloudflare, ZAI
4 Rewrite Levels Light (subtle fixes), Medium (natural rewrite), Aggressive (complete rewrite), Ninja (maximum stealth)
6 Writing Styles Humanize, Academic, Professional, Casual, Creative, Technical
9 Text Purposes Essay, Article, Blog, Email, Marketing, Report, Story, Social Media, General
13 Tone Presets Conversational, Journalistic, Persuasive, Storytelling, Humorous, Analytical, and more
Multi-Pass Ninja Mode Auto-refinement loop targeting 90%+ human score
Style-Aware Processing Post-processing adapts to academic vs casual context
AI Detection Scoring 12-metric analysis with confidence intervals and detailed reports
File Upload Paste text or upload PDF/DOCX files
Grammar Check Built-in grammar and spell checking
16+ Languages English, Chinese (Simplified + Traditional), Spanish, French, German, Japanese, Korean, Arabic, Hindi, and more
Batch Processing Humanize multiple texts at once
Export Download as TXT, DOCX, or PDF
100% Private API keys stored in your browser only. No server-side data storage.

How It Works

4-Layer Humanization Pipeline

Input Text β†’ Layer 1: LLM Rewrite β†’ Layer 2: Post-Processing β†’ Layer 3: Multi-Model Chain β†’ Layer 4: Final Polish β†’ Output

Layer 1 β€” LLM Rewrite: Your chosen AI provider rewrites the text using anti-detection prompts that enforce burstiness, perplexity injection, and structural disruption.

Layer 2 β€” Non-LLM Post-Processing: 500+ synonym swaps, 230+ collocation replacements, AI vocabulary removal, sentence length manipulation, typographic variation. Style-aware β€” academic text stays formal, casual text gets personality.

Layer 3 β€” Multi-Model Chain (Optional): Pass text through multiple AI providers to mix statistical fingerprints. Each model adds different patterns.

Layer 4 β€” Final Polish: Light cleanup pass. Readability guard ensures quality doesn't degrade.

Detection Metrics

The built-in detector analyzes:

  • Perplexity (word choice unpredictability)
  • Burstiness (sentence length variation)
  • Vocabulary diversity
  • AI phrase density
  • Passive voice ratio
  • Transition word frequency
  • Sentence start diversity
  • Hedging language
  • Quantifier overuse
  • Pronoun usage patterns

Quick Start

git clone https://github.com/rudra496/StealthHumanizer.git
cd StealthHumanizer
npm install
npm run dev

Open http://localhost:3000 and add your API key in Settings. Gemini is free β€” get a key at Google AI Studio.

Or use it live at stealthhumanizer.vercel.app.


Comparison

StealthHumanizer QuillBot StealthWriter Undetectable.ai
Price Free $9.99/mo $19/mo $14.99/mo
Open Source Yes (MIT) No No No
AI Providers 13 1 1 1
No Login Required Yes No No No
Data Privacy Browser-only keys Server-side Server-side Server-side
Multi-Language 16+ Limited English only English only
Purpose Selector 9 purposes No No No
Style Presets 6 styles 4 modes 3 modes 3 modes
Tone Options 13 tones 2 modes No No
File Upload PDF, DOCX No No No
Batch Processing Yes No No No
Grammar Check Built-in Separate tool No No
Custom Writing Sample Yes No No No
Self-Hostable Yes No No No

Architecture

stealthhumanizer/
β”œβ”€β”€ app/                    # Next.js app router
β”‚   β”œβ”€β”€ api/                # API routes (humanize, detect, grammar, upload)
β”‚   β”œβ”€β”€ layout.tsx          # Root layout with SEO + structured data
β”‚   └── page.tsx            # Main page
β”œβ”€β”€ components/             # React components
β”‚   β”œβ”€β”€ Humanizer.tsx       # Main humanizer UI
β”‚   β”œβ”€β”€ BatchHumanizer.tsx  # Batch processing UI
β”‚   β”œβ”€β”€ Detector.tsx        # Standalone detector UI
β”‚   β”œβ”€β”€ Settings.tsx        # API key management
β”‚   └── Navbar.tsx          # Navigation
β”œβ”€β”€ lib/                    # Core logic
β”‚   β”œβ”€β”€ detector.ts         # 12-metric AI detection engine
β”‚   β”œβ”€β”€ prompts.ts          # Anti-detection prompt system (EN + ZH)
β”‚   β”œβ”€β”€ postprocess.ts      # Non-LLM post-processing engine
β”‚   β”œβ”€β”€ providers.ts        # 13 AI provider integrations
β”‚   β”œβ”€β”€ readability.ts      # Flesch, Kincaid, Coleman-Liau metrics
β”‚   └── server/             # Server-side modules
β”‚       β”œβ”€β”€ humanization-governance.ts  # Safety + regression guard
β”‚       β”œβ”€β”€ model-runtime.ts            # Logistic regression scorer
β”‚       └── text-utils.ts               # Tokenization utilities
└── public/                 # Static assets + style models

Contributing

We love contributions! This is a community project and every PR helps.

Good First Issues

Start with issues tagged good first issue β€” these are specifically scoped for new contributors.

How to Contribute

  1. Fork the repository
  2. Create a feature branch: git checkout -b feat/your-feature
  3. Make your changes and test locally with npm run dev
  4. Commit with conventional style: feat: add your feature
  5. Push and open a Pull Request

Read CONTRIBUTING.md for full guidelines.

Contributors

Contributors


Tech Stack


Roadmap

  • Browser extension (Chrome/Firefox)
  • CLI tool (npx stealthhumanizer)
  • Fine-tuned local models for offline use
  • Real detector benchmarking dashboard
  • API service layer for programmatic access
  • Collaborative editing with version history

Author

Rudra Sarker

Portfolio Β· GitHub Β· LinkedIn


License

MIT License Β© 2024 Rudra Sarker. Free for personal and commercial use.