humanize-text  by lynote-ai

AI text humanization toolkit for undetectable writing

Created 5 days ago

New!

429 stars

Top 68.5% on SourcePulse

GitHubView on GitHub
Project Summary

This open-source toolkit addresses the challenge of AI-generated text being detectable and unnatural. It provides a free, no-signup-required solution to humanize AI content, making it indistinguishable from human writing and capable of bypassing major AI detectors. The primary benefit is enabling users to produce undetectable, human-like text while preserving original style and information.

How It Works

The project's current version (v1.5.1) features a "Standard Pipeline," a production-grade integration of LLM rewriting and a multi-engine translation chain. This 4-step process involves two DeepSeek LLM rewrites (English to Chinese, then Chinese to Japanese) to break AI fingerprints with creative variation, followed by two cross-engine translation hops (Japanese to Finnish via Google Translate, then Finnish to English via Niutrans). This approach maximizes linguistic distance and utilizes different translation engines to ensure thorough restructuring and prevent single-engine fingerprints, resulting in superior original style preservation and fast processing.

Quick Start & Requirements

To use the Python script:

  1. Clone the repository: git clone https://github.com/lynote-ai/humanize-text.git
  2. Navigate to the directory: cd humanize-text
  3. Install dependencies: pip install -r requirements.txt
  4. Configure API keys for DeepSeek, Google Translate, and Niutrans in config/config.toml.
  5. Run the pipeline: python -m src.standard.pipeline --input "Your AI-generated text here"

The project also offers an n8n workflow (n8n/humanize_standard.json) for no-code automation users. Links to the Lynote.ai free online tool and detailed documentation are available.

Highlighted Details

  • Achieves "Best original style preservation among all approaches" and "100% key information retention" (verified on 50 text pairs).
  • Boasts an "Expert quality score: 9.1/10" with high marks in Information Completeness (10.0), Language Fluency (9.0), Style Adaptability (8.8), and Readability (9.2).
  • All 5 real-world examples showcased were classified as human by AI detectors.
  • Offers fast processing speed.

Maintenance & Community

The repository is maintained by lynote-ai. No specific community channels (like Discord or Slack) or details on notable contributors or sponsorships are provided in the README.

Licensing & Compatibility

The project is released under the MIT License, which is permissive and generally allows for commercial use and integration into closed-source projects without significant restrictions.

Limitations & Caveats

The open-source Python implementation requires users to procure and manage their own API keys for the underlying translation and LLM services. The README also heavily promotes Lynote.ai, a commercial platform offering a more integrated, zero-setup experience with advanced features, suggesting the open-source version is a foundational component.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
4
Star History
460 stars in the last 5 days

Explore Similar Projects

Feedback? Help us improve.