aitells API
Integrate the AI-fingerprint detector and rewriter in your app. The detector is free, no auth. The rewriter is free per IP and $19 lifetime for unlimited.
POST /api/detect
Scan text for AI fingerprints. Returns a humanness score 0-100 plus exact positions of every flagged pattern. Free, no auth, no rate limit beyond fair-use.
curl -s -X POST 'https://aitells.vercel.app/api/detect' \
-H 'Content-Type: application/json' \
-d '{"text": "In conclusion, leveraging robust AI tools..."}'
# Response:
# {
# "ok": true,
# "score": 42,
# "grade": "smells like AI",
# "total_matches": 6,
# "high_count": 4,
# "flags": [
# {
# "rule": "em-dash",
# "severity": "high",
# "message": "Em-dash is the single strongest AI tell...",
# "matches": [{"start": 12, "end": 13, "text": "—"}]
# },
# ...
# ]
# }POST /api/rewrite
Rewrite AI-generated text matching writing samples. Free first use per IP, $19 lifetime unlock for unlimited.
curl -s -X POST 'https://aitells.vercel.app/api/rewrite' \
-H 'Content-Type: application/json' \
-d '{
"text": "In conclusion, leveraging robust AI tools...",
"samples": "yeah honestly the worst part is when builders ship and forget"
}'
# Response:
# {
# "ok": true,
# "rewritten": "yeah look using ai tools just lets you automate the boring stuff...",
# "input_tokens": 422,
# "output_tokens": 17
# }Native integrations
MCP server (Claude Code / Cursor)
npm install -g @perufitlife/aitells-mcp
# Then add to ~/.claude.json:
{
"mcpServers": {
"aitells": {
"command": "npx",
"args": ["@perufitlife/aitells-mcp"]
}
}
}github.com/Perufitlife/aitells-mcpGitHub Action
- uses: Perufitlife/aitells-action@v1
with:
target: both # pr_body | commits | both
fail-on: 65 # fail PR if humanness < 65
comment: true # post a PR commentgithub.com/Perufitlife/aitells-actionLimits
- Detector: 30,000 chars per request. No rate limit beyond fair-use.
- Rewriter: 8,000 chars text + 6,000 chars samples. 10-20s latency (Claude Sonnet 4.6 backed).
- CORS open on all endpoints — call from browser, Node, Edge, anywhere.
- No SLA. This is a $0/mo indie service. If you need a guaranteed uptime API, reach out: renzomacar@gmail.com