Turn AI prose into human-quality writing. A drop-in ruleset that stops your coding agent from writing like an LLM.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file alchemy_writing-0.1.0.tar.gz.
File metadata
- Download URL: alchemy_writing-0.1.0.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b49343649bdfeb0c39c0c753ab9ff6073b99c85e7ead91b916fdc652118938e
|
|
| MD5 |
f137e7f05b45e323583ef043e925d58a
|
|
| BLAKE2b-256 |
cd26c146f271e9a03b16b25434870a5d7c2799e6e4abdb83e5f77181887d24c2
|
File details
Details for the file alchemy_writing-0.1.0-py3-none-any.whl.
File metadata
- Download URL: alchemy_writing-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97ed26b43ebbef59ccd4e2a05dcbbecc589f6cb1eed8a2d5a881702193fbcbd7
|
|
| MD5 |
cea27510a7161f1b9cd9900f0b20f093
|
|
| BLAKE2b-256 |
23659e7fd5d2a28c878f3bf79f924cccfead0e1c584c41226bec9ef63843b054
|