SEO content toolkit that writes human, not AI
Project description
TurboSEO
An open-source SEO content toolkit that helps you write content that ranks—and sounds human.
Why TurboSEO?
Most SEO tools help you optimize for search engines. TurboSEO also optimizes for not sounding like AI wrote it.
Based on Wikipedia's "Signs of AI Writing" guidelines, TurboSEO checks your content for:
- AI vocabulary (delve, tapestry, pivotal, etc.)
- Puffery patterns ("plays a vital role", "stands as a testament")
- Superficial analysis (sentences ending with "highlighting...", "emphasizing...")
- Structural clichés ("In conclusion", "Despite challenges...")
Features
- Human Writing Score (0-100) - Detect AI-sounding patterns
- SEO Analysis - Keywords, readability, structure
- CLI Tool - Quick analysis from terminal
- Claude Code Integration - Slash commands and agents
Installation
pip install turboseo
For development:
git clone https://github.com/wavyrai/turboseo.git
cd turboseo
pip install -e ".[dev]"
Quick Start
Check if content sounds human
turboseo check article.md
Full SEO analysis
turboseo analyze article.md --keyword "podcast hosting"
Use with Claude Code
cd your-content-project
# Copy .claude/ directory from turboseo
/write podcast monetization strategies
Commands
| Command | Description |
|---|---|
turboseo check <file> |
Check for AI writing patterns |
turboseo analyze <file> |
Full SEO analysis |
turboseo readability <file> |
Readability analysis |
turboseo keywords <file> -k <keyword> |
Keyword analysis |
Human Writing Score
TurboSEO scores your content from 0-100:
| Score | Grade | Meaning |
|---|---|---|
| 90-100 | A | Sounds human |
| 80-89 | B | Minor AI tells |
| 70-79 | C | Noticeable AI patterns |
| 60-69 | D | Obvious AI writing |
| <60 | F | Clearly AI-generated |
Documentation
Contributing
Contributions are welcome! See CONTRIBUTING.md for guidelines.
License
MIT License - see LICENSE for details.
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 turboseo-0.3.0.tar.gz.
File metadata
- Download URL: turboseo-0.3.0.tar.gz
- Upload date:
- Size: 149.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
310394c65ec70c43a8571cbb2a4f8de60ce4c63f9cc01ca425c3707f529f8762
|
|
| MD5 |
2effef524a011da6b350ec59c519d472
|
|
| BLAKE2b-256 |
c18084eff53a600cfbefda6079607377d5aff3cdfbb93f6bd6d769f792f926e3
|
File details
Details for the file turboseo-0.3.0-py3-none-any.whl.
File metadata
- Download URL: turboseo-0.3.0-py3-none-any.whl
- Upload date:
- Size: 51.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d6b5ff9a5b5954b1d3654fec5cad74b2a783574d70c8c112d97a5106e3802e4
|
|
| MD5 |
e935987cedd792cc0a603c2ecee925bf
|
|
| BLAKE2b-256 |
2089bcce01cb2402c735b4c5349674cb8a02a85511091781f9cebcdf59e801e5
|