gohumanize-open-humanizer
Python client and CLI for the GoHumanize Open Humanizer, an open Qwen3-4B fine-tune (Apache-2.0) that rewrites AI-styled English text into more natural human prose. Trained on 2,000 pairs built from public-domain books.
pip install gohumanize-open-humanizer
open-humanizer "It is worth noting that the committee reached a consensus."
from gohumanize_open_humanizer import Humanizer
# Your own copy of the model, which needs no key:
# ollama pull hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M
h = Humanizer(base_url="http://localhost:11434/v1",
model="hf.co/gohumanize/gohumanize-open-humanizer:Q4_K_M")
print(h.humanize("It is worth noting that the committee reached a consensus."))
# Humanizer() with no arguments points at the endpoint behind the browser demo,
# which is rate-limited and needs OPEN_HUMANIZER_API_KEY. To try the model without
# installing anything, use the demo at https://gohumanize.ai/research
Environment variables OPEN_HUMANIZER_URL, OPEN_HUMANIZER_MODEL and
OPEN_HUMANIZER_API_KEY set the same options. No dependencies beyond the
standard library.
The model is an educational release: it is separate from the production models of GoHumanize.ai and makes no claim about AI detectors.
Links
| Resource | Link |
|---|---|
| Project page and browser demo | gohumanize.ai/research |
| Model weights, LoRA adapter, GGUF builds | gohumanize/gohumanize-open-humanizer |
| Dataset, 2,200 pairs (CC-BY 4.0) | gohumanize/gohumanize-open-humanizer-dataset |
| Code and full pipeline | GoHumanize-ai/gohumanize-open-humanizer |
| Write-up: every step, service and result | docs/paper.md |
| Archived release, citable DOI | 10.5281/zenodo.22843083 |
| Python client and CLI | pypi.org/project/gohumanize-open-humanizer |
| MCP server for AI assistants | npm · source |
| Training run, loss curves and config | Weights & Biases |
Release files for gohumanize-open-humanizer 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gohumanize_open_humanizer-0.1.1.tar.gz | 4.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gohumanize_open_humanizer-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:9.6 kB
Release files / gohumanize_open_humanizer-0.1.1.tar.gz
| Download URL | gohumanize_open_humanizer-0.1.1.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1627bee77dc7cfd5ac96c9ef7933d145ac9f317d6a4a9d9f09b5fdb37791f289
|
|
BLAKE2b-256 checksum How to use checksums |
3fbdebcc7a5c53a81c714b484048e466d091003a92b82ebfbe1d678b52e21cc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.5
|
Release files / gohumanize_open_humanizer-0.1.1-py3-none-any.whl
| Download URL | gohumanize_open_humanizer-0.1.1-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2581256ff723671d8adc5d8d399be5ea79b7be1ece983a0095ccaca728f02568
|
|
BLAKE2b-256 checksum How to use checksums |
96f74e2e0d0ad95e7846f7f5a122626da5217576739fbaf4cf27f4e7c73c7da5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.14.5
|