What problem does it solve?
Autoresearch removes guesswork in marketing copy by generating multiple versions, scoring them against a simulated expert panel, and evolving the winners across rounds until you reach a strong conversion-oriented draft.
Core Features & Use Cases
- Karpathy-style optimization loop: Generate 10+ variants, score with a 5-persona panel, then evolve top performers through multiple rounds.
- Conversion-focused scoring: Produces a structured score breakdown using dimension-specific rubrics for landing pages, emails, ad copy, and form pages.
- Cross-breeding for complete units: Combines winners across elements to create holistic versions and selects the best overall option.
- Experiment logging: Outputs the optimized content plus a full experiments JSON log and a human-readable optimization report.
Quick Start
Run the command to optimize your landing page: python3 autoresearch.py --input landing-page.html --type landing_page --min-score 85