bad-words
Fast profanity word, curse word, swear word, bad word filtering tool for English, Spanish, Chinese, Turkish and more.
Lightweight LLM agent for text moderation with deterministic pipeline: profanity rules → ML → LLM. Production-grade, YAML configurable. Uses glin-profanity + rapidfuzz + detoxify with Qwen LLM agent (llamacpp/Ollama) + RAG. Early-stop logic. Pure Python, CLI/API/SDK.
Curated profanity lists with provenance, categorisation, and simple matching helpers.