alchemy-writing
Turn AI prose into writing that reads like a person wrote it. This is the Python distribution of Alchemy — a small ruleset you hand your coding agent so the docs, READMEs, and replies it writes stop carrying the tell-tale LLM patterns.
Install
pip install alchemy-writing
alchemy init
alchemy init writes ALCHEMY.md into your project and links it from your CLAUDE.md,
AGENTS.md, or .cursorrules if one exists. Your agent reads the rules whenever it writes
after that.
Print the rules instead of writing them:
alchemy print
Or pull them into your own code:
import alchemy_writing
print(alchemy_writing.rules())
What's in it
The rules are grounded in documented AI-writing tells: Wikipedia's "Signs of AI writing," the Kobak et al. study on words that spiked in research papers after ChatGPT, and Pangram's phrase-frequency data. They cover the banned constructions, the fingerprint vocabulary, the punctuation tells led by em-dash overuse, and a self-check the agent runs over its own prose.
Full project, including the npm package and MCP server: https://github.com/fernforge/alchemy
License
MIT
Metadata
Release files for alchemy-writing 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 | |
|---|---|---|---|
| alchemy_writing-0.1.1.tar.gz | 6.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| alchemy_writing-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / alchemy_writing-0.1.1.tar.gz
| Download URL | alchemy_writing-0.1.1.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7ad3cca177042f4a457e047bdd6d5b63c91980396febb59d378d9d27022f3679
|
|
BLAKE2b-256 checksum How to use checksums |
d8ee6d9e07f8943e33023843ab1b561ae8117cfc8d0624c80c2daa2f2b4fcdb4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|
Release files / alchemy_writing-0.1.1-py3-none-any.whl
| Download URL | alchemy_writing-0.1.1-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
752d100bfdf6dad19ea44344b7be2b4628aa07a0a25b25049a2eaae85d78369f
|
|
BLAKE2b-256 checksum How to use checksums |
a5fb1b06b24ed91186d0b140e6abd47d21ba386e8169119a8c726a24e535b919
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|