THU-BPM/MarkLLM
[EMNLP 2024 Demo] MarkLLM: An Open-Source Toolkit for LLM Watermarking observed · 2026-08-28
Health v2 · maintenance only
65/100
- Activity 91
- Release rhythm 35
- Longevity 59
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 839
- days_rel: n/a
- days_push: 54
- n_releases_24m: 0
Adoption not part of the score
1054 stars · 93 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
MarkLLM is an open-source Python toolkit for watermarking large language model outputs, implementing multiple LLM watermarking algorithms with visualization and evaluation tools. It was presented as an EMNLP 2024 demo and aims to make text watermarking accessible to researchers and the community.
Use cases
- embed detectable watermarks in LLM-generated text
- detect whether text was generated by a language model
- compare and evaluate different LLM watermarking algorithms
- research watermark robustness against attacks
- visualize how watermarking mechanisms work
- build provenance or misuse-mitigation pipelines for LLM outputs
When to choose
- you need to watermark or detect LLM-generated text in Python
- you are researching or benchmarking LLM watermarking algorithms
- you want a unified toolkit with multiple watermarking methods and evaluation pipelines
When to avoid
- you need to watermark images or videos generated by diffusion models (use MarkDiffusion instead)
- you need production-grade, high-throughput watermarking in a non-Python stack
- you need general content moderation or AI-text classification rather than algorithmic watermarking
Facets
library · maturity active
nlp machine-learning security developer-tools large-language-models security python llm-watermarking text-watermarking trustworthy-ai emnlp-2024 research-toolkit natural-language-processing
10 sources
- readme: https://github.com/THU-BPM/MarkLLM · fetched 2026-08-28 · 27549a3ecbcb
- homepage: https://aclanthology.org/2024.emnlp-demo.7/ · fetched 2026-08-29 · ebd4210757a8
- registry_pypi: https://pypi.org/pypi/markllm/json · fetched 2026-08-29 · 00a07d5e2f78
- site_page: https://aclanthology.org/faq/news · fetched 2026-08-29 · 349322ec8ae9
- site_page: https://aclanthology.org/faq/related-work · fetched 2026-08-29 · a969c9a3324e
- site_page: https://aclanthology.org/faq/copyright · fetched 2026-08-29 · 6f52ca1d08e3
- site_page: https://aclanthology.org/faq/volunteer · fetched 2026-08-29 · db98d9a3c971
- site_page: https://aclanthology.org/faq/feedback · fetched 2026-08-29 · bf6cb8ae2675
- site_page: https://aclanthology.org/faq/bib · fetched 2026-08-29 · 997a5ef919bd
- site_page: https://aclanthology.org/faq/linking · fetched 2026-08-29 · 40d9799179cc
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| THU-BPM/MarkLLM | main | 65 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem