lynote-ai/humanize-text

Open-source pipeline for rewriting AI-generated text into natural human prose. Need it in your app? Try the Lynote Humanizer API → lynote.ai/ai-humanizer-api

View on GitHub ↗Jump to charts ↓Open shareable report →

lynote-ai/humanize-text has 3k+ stars and 400+ forks on GitHub, is written in Python, and was last pushed on Oct 13, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 13 minutes ago
Added to GitGenius on September 22nd, 2026
Created on May 18th, 2026
Open Issues & Pull Requests: 38 (+0)
GitHub issues: Enabled
Number of forks: 403
Total Stargazers: 3,447 (+0)
Total Subscribers: 145 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.0 hours
Mean response time: 13.7 days
90th percentile: 98.6 days
Tracked items: 23

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 32
New in 7 days: 6
Closed in 7 days: 0
Avg open age: 40 days
Stale 30+ days: 25
Stale 90+ days: 7

Recent activity

Opened in 7 days: 6
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Humanize Text is a text rewriting pipeline that transforms AI-generated prose into natural human language through a documented, open-source approach.

The tool addresses the problem that most text humanizers operate as black boxes with unverifiable claims. Rather than relying solely on language model rewriting, the pipeline combines two stages: first, two sequential LLM rewrites at temperature 1.3 that progressively transform the text while shifting through intermediate languages, with the second rewrite carrying the first as conversation history; second, two translation hops across different neural machine translation engines that introduce structural disruption through linguistic distance. The approach chains Chinese to Japanese to Finnish to English, using Google Translate and Niutrans as separate engines to prevent any single translation fingerprint from surviving the process.

Developers should adopt this tool if they need to improve the readability and natural cadence of AI-assisted drafts and want transparency into how the transformation works. The project offers three tiers—standard with two LLM rewrites and two translation hops, advanced with multi-round LLM rewriting for deeper restructuring, and focus with detection-guided feedback loops. The README emphasizes that this toolkit is intended for improving readability in AI-assisted writing contexts and explicitly cautions that detector scores are probabilistic, the tool does not guarantee human classification, and it should not be used to misrepresent authorship or circumvent institutional policies.

The project maintains active engagement with its community through Discord and social channels. Development appears focused on providing working implementations that users can read, modify, and run locally, with all intermediate transformation steps published for inspection. The codebase is written in Python and integrates with configurable LLM providers including DeepSeek and OpenRouter options.