v0.2.0 — Multi-AI Scoring
What's New
Multi-AI Scoring Engine
Score your website's AI readiness with multiple AI engines simultaneously.
npx aeoptimize scan https://your-site.com --multi-aiHow it works:
- Detects available AI CLIs (
gemini,copilot) on your system - Dispatches parallel scoring requests to each
- Merges with rule engine using weighted average
- Falls back gracefully to rule engine only if no CLIs found
Scoring methodology:
| Scenario | Weighting |
|---|---|
| Rule engine + 2+ AIs | 50% rules + 50% AI average |
| Rule engine + 1 AI | 60% rules + 40% AI |
| Rule engine only | 100% rules |
Example output:
Score: 72/100 (Rule Engine: 61 | AI Consensus: 83)
Rule Engine ████████████░░░░░░░░ 61/100
Claude ████████████████░░░░ 85/100
Gemini ████████████████░░░░ 81/100
AI Insights:
Claude: "Content is well-structured but FAQ section lacks schema markup"
Gemini: "High citability, missing llms.txt reduces discoverability"
New Files
ai-prompt.ts— Standardized scoring prompt for all AI enginesexternal-scorers.ts— CLI detection and invocationmerger.ts— Score aggregation logicaeo-ai-scoreragent — Claude Code subagent for semantic scoring
Claude Code Skill Updates
/aeo-scannow detects available AI CLIs and offers multi-AI scoring- New
aeo-ai-scoreragent for Claude-based semantic analysis
Stats
- 50 tests passing
- 17 rule engine rules + multi-AI scoring
- Zero external dependencies for AI scoring (uses existing CLI subscriptions)