FREE & OPEN SOURCE — MIT LICENSE

The Agent's Evolving Writing Brain

Detect → Rewrite → Compare → Learn → Evolve. Train your AI agent to write content that AI search engines actually cite.

Zero dependencies · 14-dimension detection · Bilingual EN/CN
terminal — geo_auditor.py
$ python3 geo_auditor.py --file draft.md
╔══════════════════════════════════════╗
║ GEO Auditor v0.6.6
╠══════════════════════════════════════╣
║ Conclusion-First ████████░░ 8.9/10
║ Data Anchors ███████░░░ 7.5/10
║ Structure ████████░░ 8.2/8
║ Anti-AI Voice ███░░░░░░░ 3.1/4
╚══════════════════════════════════════╝
Score: 82/100 · Grade: A · 14 dims · 6 signals
# Evolution pipeline: --compare to log gains, --evolve to learn
# Run --agent-prompt to export writing rules for your Agent
14
Detection Dimensions
6
Anti-AI Voice Signals
0
External Dependencies
EN+CN
Bilingual Engine
MIT
Open Source License

Not Just a Detector

A self-evolving system that gets smarter with every rewrite — and trains your agent to write better.

🔍

Deep Detection

14 dimensions covering structure, data, EEAT authority, and SEO readiness. 6-signal Anti-AI Voice engine catches vocabulary, rhythm, and punctuation fingerprints.

🔄

Compare & Learn

Every rewrite is tracked. --compare v1.md v2.md logs per-dimension gains. The detector learns which fixes actually work — not which ones sound good.

🧠

Agent Training

After 5+ rewrites, --evolve analyzes what worked. --agent-prompt exports writing rules. Load them as your agent's system prompt. It now writes at a higher baseline.

How It Works

1

Detect

Paste any text — article, blog post, marketing copy. 14 dimensions + 6 anti-AI voice signals analyzed. Zero network calls. Everything runs locally.

2

Rewrite

Get structured suggestions per dimension. Rewrite. Compare before/after. Every improvement logged to your evolution journal.

3

Compare

--compare shows exactly which dimensions improved — and by how much. Data anchors up 3.2pts? Anti-AI voice down? You know.

4

Evolve

After 5+ rewrites, --evolve identifies proven fixes vs. stale strategies. --agent-prompt exports trainable rules. Your agent now writes better.

Try It Online

Paste your content and get instant scores. Same 14-dimension engine as the CLI.

Open Detector →

v0.7.0 — What Changed & Why ▾

June 24, 2026 · 5 major changes · 2 bugs found in real use

Frequently Asked Questions

Q: Is this just another AI detector?

A: No. Most AI detectors give a binary score. GEO Auditor gives you 14 actionable dimensions — it tells you what to fix and how to fix it. Plus it learns from every rewrite.

Q: Do I need an API key to use it?

A: No. The detection engine runs 100% locally in your browser. Zero network calls. The AI Rewrite feature is optional — you can use any LLM tool you already have.

Q: Does it work with Chinese content?

A: Yes. The engine auto-detects language and switches between English and Chinese dimension labels. UI also has a full Chinese toggle. Made by ZhiBi in China.

Q: What does "self-evolving" actually mean?

A: The detection rules never change. The scoring weights learn from your rewrite history — dimensions your writing process can actually improve get weighted higher. After 5+ rewrites, the tool understands what you can fix and stops penalizing what you can't.

Clone & Run in 5 Seconds

Python 3.9+. Zero pip install needed.