{
  "month": "2026-09",
  "run_id": "2026-09-01-c6fe83",
  "run_date": "2026-09-01",
  "generated_at": "2026-09-01T07:09:34.881398+00:00",
  "question_set_version": "v1",
  "question_count": 40,
  "roster_size": 42,
  "engines": [
    {
      "engine": "openai",
      "label": "ChatGPT",
      "model": "gpt-5.2",
      "answers_ok": 40
    },
    {
      "engine": "anthropic",
      "label": "Claude",
      "model": "claude-sonnet-5",
      "answers_ok": 34
    },
    {
      "engine": "perplexity",
      "label": "Perplexity",
      "model": "sonar",
      "answers_ok": 28
    },
    {
      "engine": "grok",
      "label": "Grok",
      "model": "grok-4-latest",
      "answers_ok": 31
    }
  ],
  "answers_expected": 160,
  "answers_ok": 133,
  "answers_failed": 27,
  "extraction_failed": 27,
  "partial": true,
  "previous_month": null,
  "answer_sources": {
    "note": "Domains cited by Perplexity in its answers; captured per answer from the 2026-09 run onward.",
    "answers_with_sources": 28,
    "domains": [
      {
        "domain": "reddit.com",
        "citations": 55
      },
      {
        "domain": "medium.com",
        "citations": 13
      },
      {
        "domain": "zapier.com",
        "citations": 13
      },
      {
        "domain": "zite.com",
        "citations": 12
      },
      {
        "domain": "dev.to",
        "citations": 10
      },
      {
        "domain": "emergent.sh",
        "citations": 9
      },
      {
        "domain": "figma.com",
        "citations": 8
      },
      {
        "domain": "linkedin.com",
        "citations": 8
      },
      {
        "domain": "youtube.com",
        "citations": 7
      },
      {
        "domain": "banani.co",
        "citations": 6
      },
      {
        "domain": "catdoes.com",
        "citations": 6
      },
      {
        "domain": "lovable.dev",
        "citations": 6
      },
      {
        "domain": "taskade.com",
        "citations": 6
      },
      {
        "domain": "anything.com",
        "citations": 5
      },
      {
        "domain": "bubble.io",
        "citations": 5
      },
      {
        "domain": "github.com",
        "citations": 5
      },
      {
        "domain": "lindy.ai",
        "citations": 5
      },
      {
        "domain": "manus.im",
        "citations": 5
      },
      {
        "domain": "nocode.mba",
        "citations": 5
      },
      {
        "domain": "replit.com",
        "citations": 5
      },
      {
        "domain": "rocket.new",
        "citations": 5
      },
      {
        "domain": "allaboutcookies.org",
        "citations": 4
      },
      {
        "domain": "builder.io",
        "citations": 4
      },
      {
        "domain": "buildmvpfast.com",
        "citations": 4
      },
      {
        "domain": "hackceleration.com",
        "citations": 4
      },
      {
        "domain": "jotform.com",
        "citations": 4
      },
      {
        "domain": "mindstudio.ai",
        "citations": 4
      },
      {
        "domain": "vibecoding.app",
        "citations": 4
      },
      {
        "domain": "adalo.com",
        "citations": 3
      },
      {
        "domain": "bilt.me",
        "citations": 3
      }
    ]
  },
  "categories": {
    "nocode": {
      "label": "Best for non-coders",
      "question_count": 22,
      "answers_ok": 70,
      "tools": [
        {
          "tool": "Lovable",
          "recommended": 23,
          "mentioned": 29,
          "recommended_pct": 32.9,
          "mentioned_pct": 41.4,
          "per_engine": {
            "openai": {
              "recommended": 4,
              "mentioned": 5,
              "asked": 22,
              "recommended_pct": 18.2
            },
            "anthropic": {
              "recommended": 6,
              "mentioned": 8,
              "asked": 17,
              "recommended_pct": 35.3
            },
            "perplexity": {
              "recommended": 7,
              "mentioned": 9,
              "asked": 15,
              "recommended_pct": 46.7
            },
            "grok": {
              "recommended": 6,
              "mentioned": 7,
              "asked": 16,
              "recommended_pct": 37.5
            }
          }
        },
        {
          "tool": "Bubble",
          "recommended": 22,
          "mentioned": 34,
          "recommended_pct": 31.4,
          "mentioned_pct": 48.6,
          "per_engine": {
            "openai": {
              "recommended": 9,
              "mentioned": 12,
              "asked": 22,
              "recommended_pct": 40.9
            },
            "anthropic": {
              "recommended": 4,
              "mentioned": 10,
              "asked": 17,
              "recommended_pct": 23.5
            },
            "perplexity": {
              "recommended": 5,
              "mentioned": 5,
              "asked": 15,
              "recommended_pct": 33.3
            },
            "grok": {
              "recommended": 4,
              "mentioned": 7,
              "asked": 16,
              "recommended_pct": 25.0
            }
          }
        },
        {
          "tool": "Bolt",
          "recommended": 18,
          "mentioned": 25,
          "recommended_pct": 25.7,
          "mentioned_pct": 35.7,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 6,
              "asked": 22,
              "recommended_pct": 13.6
            },
            "anthropic": {
              "recommended": 8,
              "mentioned": 10,
              "asked": 17,
              "recommended_pct": 47.1
            },
            "perplexity": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 15,
              "recommended_pct": 20.0
            },
            "grok": {
              "recommended": 4,
              "mentioned": 5,
              "asked": 16,
              "recommended_pct": 25.0
            }
          }
        },
        {
          "tool": "Replit",
          "recommended": 14,
          "mentioned": 27,
          "recommended_pct": 20.0,
          "mentioned_pct": 38.6,
          "per_engine": {
            "openai": {
              "recommended": 4,
              "mentioned": 9,
              "asked": 22,
              "recommended_pct": 18.2
            },
            "anthropic": {
              "recommended": 4,
              "mentioned": 8,
              "asked": 17,
              "recommended_pct": 23.5
            },
            "perplexity": {
              "recommended": 3,
              "mentioned": 3,
              "asked": 15,
              "recommended_pct": 20.0
            },
            "grok": {
              "recommended": 3,
              "mentioned": 7,
              "asked": 16,
              "recommended_pct": 18.8
            }
          }
        },
        {
          "tool": "Cursor",
          "recommended": 14,
          "mentioned": 24,
          "recommended_pct": 20.0,
          "mentioned_pct": 34.3,
          "per_engine": {
            "openai": {
              "recommended": 5,
              "mentioned": 7,
              "asked": 22,
              "recommended_pct": 22.7
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 8,
              "asked": 17,
              "recommended_pct": 17.6
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 5,
              "mentioned": 8,
              "asked": 16,
              "recommended_pct": 31.2
            }
          }
        },
        {
          "tool": "FlutterFlow",
          "recommended": 13,
          "mentioned": 20,
          "recommended_pct": 18.6,
          "mentioned_pct": 28.6,
          "per_engine": {
            "openai": {
              "recommended": 5,
              "mentioned": 8,
              "asked": 22,
              "recommended_pct": 22.7
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 6,
              "asked": 17,
              "recommended_pct": 17.6
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 15,
              "recommended_pct": 13.3
            },
            "grok": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 16,
              "recommended_pct": 18.8
            }
          }
        },
        {
          "tool": "v0",
          "recommended": 8,
          "mentioned": 19,
          "recommended_pct": 11.4,
          "mentioned_pct": 27.1,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 8,
              "asked": 17,
              "recommended_pct": 17.6
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 15,
              "recommended_pct": 13.3
            },
            "grok": {
              "recommended": 3,
              "mentioned": 6,
              "asked": 16,
              "recommended_pct": 18.8
            }
          }
        },
        {
          "tool": "Glide",
          "recommended": 7,
          "mentioned": 22,
          "recommended_pct": 10.0,
          "mentioned_pct": 31.4,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 8,
              "asked": 17,
              "recommended_pct": 17.6
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 2,
              "mentioned": 6,
              "asked": 16,
              "recommended_pct": 12.5
            }
          }
        },
        {
          "tool": "Softr",
          "recommended": 7,
          "mentioned": 17,
          "recommended_pct": 10.0,
          "mentioned_pct": 24.3,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 5,
              "asked": 22,
              "recommended_pct": 13.6
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 17,
              "recommended_pct": 5.9
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 2,
              "mentioned": 5,
              "asked": 16,
              "recommended_pct": 12.5
            }
          }
        },
        {
          "tool": "Retool",
          "recommended": 5,
          "mentioned": 10,
          "recommended_pct": 7.1,
          "mentioned_pct": 14.3,
          "per_engine": {
            "openai": {
              "recommended": 5,
              "mentioned": 8,
              "asked": 22,
              "recommended_pct": 22.7
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Adalo",
          "recommended": 4,
          "mentioned": 12,
          "recommended_pct": 5.7,
          "mentioned_pct": 17.1,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 6,
              "asked": 17,
              "recommended_pct": 17.6
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 16,
              "recommended_pct": 6.2
            }
          }
        },
        {
          "tool": "Framer",
          "recommended": 4,
          "mentioned": 9,
          "recommended_pct": 5.7,
          "mentioned_pct": 12.9,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 3,
              "asked": 17,
              "recommended_pct": 11.8
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 16,
              "recommended_pct": 6.2
            }
          }
        },
        {
          "tool": "Base44",
          "recommended": 4,
          "mentioned": 4,
          "recommended_pct": 5.7,
          "mentioned_pct": 5.7,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 4,
              "mentioned": 4,
              "asked": 15,
              "recommended_pct": 26.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Webflow",
          "recommended": 3,
          "mentioned": 14,
          "recommended_pct": 4.3,
          "mentioned_pct": 20.0,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 6,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 17,
              "recommended_pct": 5.9
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "GitHub Copilot",
          "recommended": 3,
          "mentioned": 8,
          "recommended_pct": 4.3,
          "mentioned_pct": 11.4,
          "per_engine": {
            "openai": {
              "recommended": 2,
              "mentioned": 3,
              "asked": 22,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 4,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Wix",
          "recommended": 3,
          "mentioned": 4,
          "recommended_pct": 4.3,
          "mentioned_pct": 5.7,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 5.9
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Windsurf",
          "recommended": 2,
          "mentioned": 7,
          "recommended_pct": 2.9,
          "mentioned_pct": 10.0,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 17,
              "recommended_pct": 5.9
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 16,
              "recommended_pct": 6.2
            }
          }
        },
        {
          "tool": "Claude Code",
          "recommended": 2,
          "mentioned": 5,
          "recommended_pct": 2.9,
          "mentioned_pct": 7.1,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Aider",
          "recommended": 2,
          "mentioned": 3,
          "recommended_pct": 2.9,
          "mentioned_pct": 4.3,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 6.2
            }
          }
        },
        {
          "tool": "Appsmith",
          "recommended": 1,
          "mentioned": 4,
          "recommended_pct": 1.4,
          "mentioned_pct": 5.7,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 22,
              "recommended_pct": 4.5
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Hostinger Horizons",
          "recommended": 1,
          "mentioned": 3,
          "recommended_pct": 1.4,
          "mentioned_pct": 4.3,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 6.2
            }
          }
        },
        {
          "tool": "Firebase Studio",
          "recommended": 1,
          "mentioned": 1,
          "recommended_pct": 1.4,
          "mentioned_pct": 1.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 6.7
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Airtable",
          "recommended": 0,
          "mentioned": 6,
          "recommended_pct": 0.0,
          "mentioned_pct": 8.6,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 5,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Continue",
          "recommended": 0,
          "mentioned": 2,
          "recommended_pct": 0.0,
          "mentioned_pct": 2.9,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Squarespace",
          "recommended": 0,
          "mentioned": 2,
          "recommended_pct": 0.0,
          "mentioned_pct": 2.9,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Create",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 1.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Devin",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 1.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "OpenAI Codex",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 1.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Rork",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 1.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 22,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 17,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 15,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 16,
              "recommended_pct": 0.0
            }
          }
        }
      ]
    },
    "prodev": {
      "label": "Best for developers",
      "question_count": 7,
      "answers_ok": 22,
      "tools": [
        {
          "tool": "Cursor",
          "recommended": 16,
          "mentioned": 17,
          "recommended_pct": 72.7,
          "mentioned_pct": 77.3,
          "per_engine": {
            "openai": {
              "recommended": 4,
              "mentioned": 4,
              "asked": 7,
              "recommended_pct": 57.1
            },
            "anthropic": {
              "recommended": 5,
              "mentioned": 6,
              "asked": 7,
              "recommended_pct": 71.4
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 2,
              "recommended_pct": 100.0
            },
            "grok": {
              "recommended": 5,
              "mentioned": 5,
              "asked": 6,
              "recommended_pct": 83.3
            }
          }
        },
        {
          "tool": "GitHub Copilot",
          "recommended": 8,
          "mentioned": 14,
          "recommended_pct": 36.4,
          "mentioned_pct": 63.6,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 7,
              "recommended_pct": 42.9
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 5,
              "asked": 7,
              "recommended_pct": 28.6
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 2,
              "recommended_pct": 100.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 6,
              "recommended_pct": 16.7
            }
          }
        },
        {
          "tool": "Claude Code",
          "recommended": 8,
          "mentioned": 10,
          "recommended_pct": 36.4,
          "mentioned_pct": 45.5,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 3,
              "asked": 7,
              "recommended_pct": 42.9
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 7,
              "recommended_pct": 42.9
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 2,
              "recommended_pct": 100.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Windsurf",
          "recommended": 3,
          "mentioned": 8,
          "recommended_pct": 13.6,
          "mentioned_pct": 36.4,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 14.3
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 4,
              "asked": 7,
              "recommended_pct": 28.6
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Aider",
          "recommended": 3,
          "mentioned": 3,
          "recommended_pct": 13.6,
          "mentioned_pct": 13.6,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 14.3
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 6,
              "recommended_pct": 33.3
            }
          }
        },
        {
          "tool": "v0",
          "recommended": 2,
          "mentioned": 3,
          "recommended_pct": 9.1,
          "mentioned_pct": 13.6,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 14.3
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 6,
              "recommended_pct": 16.7
            }
          }
        },
        {
          "tool": "Continue",
          "recommended": 1,
          "mentioned": 5,
          "recommended_pct": 4.5,
          "mentioned_pct": 22.7,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 6,
              "recommended_pct": 16.7
            }
          }
        },
        {
          "tool": "Tabnine",
          "recommended": 1,
          "mentioned": 3,
          "recommended_pct": 4.5,
          "mentioned_pct": 13.6,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 2,
              "recommended_pct": 50.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Cline",
          "recommended": 0,
          "mentioned": 2,
          "recommended_pct": 0.0,
          "mentioned_pct": 9.1,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Devin",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 4.5,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "OpenAI Codex",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 4.5,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 7,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 2,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 6,
              "recommended_pct": 0.0
            }
          }
        }
      ]
    },
    "usecase": {
      "label": "Best for a specific build",
      "question_count": 11,
      "answers_ok": 41,
      "tools": [
        {
          "tool": "Cursor",
          "recommended": 12,
          "mentioned": 15,
          "recommended_pct": 29.3,
          "mentioned_pct": 36.6,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 27.3
            },
            "anthropic": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 10,
              "recommended_pct": 30.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 5,
              "mentioned": 6,
              "asked": 9,
              "recommended_pct": 55.6
            }
          }
        },
        {
          "tool": "Lovable",
          "recommended": 11,
          "mentioned": 12,
          "recommended_pct": 26.8,
          "mentioned_pct": 29.3,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 3,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 27.3
            },
            "grok": {
              "recommended": 5,
              "mentioned": 5,
              "asked": 9,
              "recommended_pct": 55.6
            }
          }
        },
        {
          "tool": "v0",
          "recommended": 9,
          "mentioned": 12,
          "recommended_pct": 22.0,
          "mentioned_pct": 29.3,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 3,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 5,
              "mentioned": 6,
              "asked": 9,
              "recommended_pct": 55.6
            }
          }
        },
        {
          "tool": "Bubble",
          "recommended": 7,
          "mentioned": 13,
          "recommended_pct": 17.1,
          "mentioned_pct": 31.7,
          "per_engine": {
            "openai": {
              "recommended": 2,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 18.2
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 4,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 2,
              "mentioned": 4,
              "asked": 11,
              "recommended_pct": 18.2
            },
            "grok": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 9,
              "recommended_pct": 22.2
            }
          }
        },
        {
          "tool": "FlutterFlow",
          "recommended": 7,
          "mentioned": 10,
          "recommended_pct": 17.1,
          "mentioned_pct": 24.4,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 3,
              "mentioned": 4,
              "asked": 9,
              "recommended_pct": 33.3
            }
          }
        },
        {
          "tool": "Retool",
          "recommended": 7,
          "mentioned": 9,
          "recommended_pct": 17.1,
          "mentioned_pct": 22.0,
          "per_engine": {
            "openai": {
              "recommended": 3,
              "mentioned": 5,
              "asked": 11,
              "recommended_pct": 27.3
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 11.1
            }
          }
        },
        {
          "tool": "Bolt",
          "recommended": 5,
          "mentioned": 6,
          "recommended_pct": 12.2,
          "mentioned_pct": 14.6,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 9,
              "recommended_pct": 22.2
            }
          }
        },
        {
          "tool": "Framer",
          "recommended": 5,
          "mentioned": 6,
          "recommended_pct": 12.2,
          "mentioned_pct": 14.6,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 20.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 9,
              "recommended_pct": 22.2
            }
          }
        },
        {
          "tool": "Airtable",
          "recommended": 4,
          "mentioned": 9,
          "recommended_pct": 9.8,
          "mentioned_pct": 22.0,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 11.1
            }
          }
        },
        {
          "tool": "Glide",
          "recommended": 3,
          "mentioned": 7,
          "recommended_pct": 7.3,
          "mentioned_pct": 17.1,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 11.1
            }
          }
        },
        {
          "tool": "Softr",
          "recommended": 2,
          "mentioned": 8,
          "recommended_pct": 4.9,
          "mentioned_pct": 19.5,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 2,
              "asked": 9,
              "recommended_pct": 11.1
            }
          }
        },
        {
          "tool": "Replit",
          "recommended": 2,
          "mentioned": 7,
          "recommended_pct": 4.9,
          "mentioned_pct": 17.1,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 3,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Appsmith",
          "recommended": 2,
          "mentioned": 3,
          "recommended_pct": 4.9,
          "mentioned_pct": 7.3,
          "per_engine": {
            "openai": {
              "recommended": 2,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 18.2
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "GitHub Copilot",
          "recommended": 1,
          "mentioned": 7,
          "recommended_pct": 2.4,
          "mentioned_pct": 17.1,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 5,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Webflow",
          "recommended": 1,
          "mentioned": 7,
          "recommended_pct": 2.4,
          "mentioned_pct": 17.1,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 4,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Adalo",
          "recommended": 1,
          "mentioned": 1,
          "recommended_pct": 2.4,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 10,
              "recommended_pct": 10.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Hostinger Horizons",
          "recommended": 1,
          "mentioned": 1,
          "recommended_pct": 2.4,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 11.1
            }
          }
        },
        {
          "tool": "Rork",
          "recommended": 1,
          "mentioned": 1,
          "recommended_pct": 2.4,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Wix",
          "recommended": 1,
          "mentioned": 1,
          "recommended_pct": 2.4,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 1,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 9.1
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Claude Code",
          "recommended": 0,
          "mentioned": 5,
          "recommended_pct": 0.0,
          "mentioned_pct": 12.2,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 3,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 2,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Budibase",
          "recommended": 0,
          "mentioned": 2,
          "recommended_pct": 0.0,
          "mentioned_pct": 4.9,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Firebase Studio",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        },
        {
          "tool": "Windsurf",
          "recommended": 0,
          "mentioned": 1,
          "recommended_pct": 0.0,
          "mentioned_pct": 2.4,
          "per_engine": {
            "openai": {
              "recommended": 0,
              "mentioned": 1,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "anthropic": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 10,
              "recommended_pct": 0.0
            },
            "perplexity": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 11,
              "recommended_pct": 0.0
            },
            "grok": {
              "recommended": 0,
              "mentioned": 0,
              "asked": 9,
              "recommended_pct": 0.0
            }
          }
        }
      ]
    }
  },
  "marketing_vs_merit": {
    "note": "Recommendation rank vs capability rank for the developer category. Positive rank_gap: recommended above its benchmark rank (more marketing than merit). Negative: below (more merit than marketing). Covers only tools with a sourced public benchmark entry; no scores are estimated.",
    "benchmark": {
      "name": "Terminal-Bench 2.1",
      "url": "https://www.tbench.ai/leaderboard/terminal-bench/2.1",
      "read_on": "2026-08-21"
    },
    "category": "prodev",
    "answers_ok": 22,
    "tools": [
      {
        "tool": "Claude Code",
        "benchmark_score": 83.8,
        "benchmark_rank": 1,
        "recommended": 8,
        "recommended_pct": 36.4,
        "voice_rank": 2.0,
        "rank_gap": -1.0,
        "zone": "merit"
      },
      {
        "tool": "OpenAI Codex",
        "benchmark_score": 83.1,
        "benchmark_rank": 2,
        "recommended": 0,
        "recommended_pct": 0.0,
        "voice_rank": 3.5,
        "rank_gap": -1.5,
        "zone": "merit"
      },
      {
        "tool": "Cursor",
        "benchmark_score": 79.3,
        "benchmark_rank": 3,
        "recommended": 16,
        "recommended_pct": 72.7,
        "voice_rank": 1.0,
        "rank_gap": 2.0,
        "zone": "marketing"
      },
      {
        "tool": "Gemini CLI",
        "benchmark_score": 65.8,
        "benchmark_rank": 4,
        "recommended": 0,
        "recommended_pct": 0.0,
        "voice_rank": 3.5,
        "rank_gap": 0.5,
        "zone": "balanced"
      }
    ]
  },
  "question_details": {
    "note": "Per question: the tools each engine's answer recommended (canonical roster names, same identity as tools[].tool). Additive detail; every aggregate above is derivable from it.",
    "questions": [
      {
        "question": "best AI app builder",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bolt",
            "Bubble",
            "Cursor",
            "FlutterFlow",
            "Lovable",
            "Replit",
            "Retool"
          ],
          "anthropic": [
            "Adalo",
            "Bolt",
            "Bubble",
            "Cursor",
            "FlutterFlow",
            "Glide",
            "Lovable",
            "Replit",
            "v0"
          ],
          "perplexity": [
            "Base44",
            "Bubble",
            "Lovable",
            "Replit"
          ],
          "grok": [
            "Bolt",
            "Cursor",
            "Lovable"
          ]
        }
      },
      {
        "question": "what is the best AI app builder in 2026?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "Cursor",
            "FlutterFlow",
            "Replit",
            "Retool"
          ],
          "anthropic": [],
          "grok": [
            "Cursor",
            "Lovable",
            "Replit",
            "v0"
          ]
        }
      },
      {
        "question": "best vibe coding tool",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Claude Code",
            "Cursor",
            "GitHub Copilot",
            "Replit"
          ],
          "grok": [
            "Cursor"
          ]
        }
      },
      {
        "question": "how do I build an app without knowing how to code?",
        "category": "nocode",
        "recommended": {
          "openai": []
        }
      },
      {
        "question": "best no code AI app builder",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "FlutterFlow",
            "Retool",
            "Softr"
          ],
          "perplexity": [
            "Base44",
            "Bubble",
            "FlutterFlow",
            "Glide",
            "Lovable",
            "Softr"
          ]
        }
      },
      {
        "question": "Lovable alternatives",
        "category": "nocode",
        "recommended": {
          "openai": [],
          "anthropic": [
            "Bolt",
            "Bubble",
            "Cursor",
            "FlutterFlow",
            "Framer",
            "Webflow",
            "Windsurf",
            "v0"
          ],
          "perplexity": [
            "Base44",
            "Bolt",
            "Bubble",
            "Claude Code",
            "Cursor",
            "GitHub Copilot",
            "Replit",
            "v0"
          ]
        }
      },
      {
        "question": "Bolt vs Lovable which should I use?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bolt",
            "Lovable"
          ],
          "anthropic": [
            "Bolt",
            "Lovable"
          ],
          "perplexity": [
            "Bolt",
            "Lovable"
          ]
        }
      },
      {
        "question": "cheapest AI app builder",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Appsmith",
            "Bubble",
            "Glide",
            "Softr"
          ],
          "anthropic": [
            "Adalo",
            "Bolt",
            "Glide",
            "Replit"
          ],
          "perplexity": [
            "Base44",
            "Firebase Studio"
          ]
        }
      },
      {
        "question": "best AI tool to build a SaaS",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Cursor"
          ],
          "anthropic": [
            "Bolt",
            "Bubble",
            "Cursor",
            "Lovable",
            "Replit",
            "v0"
          ],
          "perplexity": [
            "Cursor"
          ]
        }
      },
      {
        "question": "I want to build an internal tool from a spreadsheet, what should I use?",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Appsmith",
            "Retool"
          ],
          "anthropic": [
            "Retool"
          ],
          "perplexity": [
            "Glide",
            "Retool"
          ]
        }
      },
      {
        "question": "best AI coding assistant",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Cursor",
            "GitHub Copilot"
          ],
          "anthropic": [
            "Cursor",
            "GitHub Copilot"
          ],
          "perplexity": [
            "Claude Code",
            "Cursor",
            "GitHub Copilot",
            "Tabnine"
          ]
        }
      },
      {
        "question": "is Lovable worth it?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Lovable"
          ],
          "anthropic": [
            "Lovable"
          ],
          "perplexity": [
            "Lovable"
          ]
        }
      },
      {
        "question": "is Bolt.new worth it?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bolt"
          ],
          "anthropic": [
            "Bolt"
          ],
          "perplexity": [
            "Bolt"
          ],
          "grok": [
            "Bolt"
          ]
        }
      },
      {
        "question": "is Replit worth it for building apps?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Replit"
          ],
          "anthropic": [
            "Replit"
          ],
          "grok": [
            "Replit"
          ]
        }
      },
      {
        "question": "is Cursor worth paying for?",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Cursor"
          ],
          "anthropic": [
            "Cursor"
          ],
          "grok": [
            "Cursor"
          ]
        }
      },
      {
        "question": "is v0 by Vercel any good?",
        "category": "prodev",
        "recommended": {
          "openai": [
            "v0"
          ],
          "anthropic": [],
          "grok": [
            "v0"
          ]
        }
      },
      {
        "question": "best AI tool to build an MVP fast",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Bubble",
            "Cursor",
            "Replit",
            "Retool"
          ],
          "anthropic": [
            "Bolt",
            "Cursor",
            "Lovable",
            "v0"
          ],
          "perplexity": [
            "Bolt",
            "Lovable"
          ],
          "grok": [
            "Bolt",
            "Cursor",
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "I have an idea for an app but no technical skills, where do I start?",
        "category": "nocode",
        "recommended": {
          "openai": [],
          "anthropic": [],
          "perplexity": [],
          "grok": [
            "Adalo",
            "Bubble",
            "FlutterFlow",
            "Glide",
            "Softr"
          ]
        }
      },
      {
        "question": "best tool to build a web app with AI",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "Cursor",
            "Retool"
          ],
          "anthropic": [
            "Bolt",
            "Cursor",
            "Lovable"
          ],
          "perplexity": [
            "Lovable",
            "v0"
          ],
          "grok": [
            "Bolt",
            "Cursor",
            "Lovable",
            "Windsurf",
            "v0"
          ]
        }
      },
      {
        "question": "best AI website builder",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Wix"
          ],
          "anthropic": [
            "Framer",
            "Wix"
          ],
          "perplexity": [
            "Wix"
          ],
          "grok": [
            "Framer",
            "Hostinger Horizons"
          ]
        }
      },
      {
        "question": "can I build a mobile app with AI?",
        "category": "nocode",
        "recommended": {
          "openai": [],
          "anthropic": [],
          "perplexity": [],
          "grok": []
        }
      },
      {
        "question": "best AI tool for building mobile apps",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Cursor"
          ],
          "anthropic": [
            "Adalo",
            "Cursor",
            "FlutterFlow",
            "GitHub Copilot"
          ],
          "perplexity": [
            "Bubble",
            "FlutterFlow",
            "Lovable",
            "Rork"
          ],
          "grok": [
            "Cursor",
            "FlutterFlow",
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "Cursor vs Windsurf which is better?",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Cursor",
            "Windsurf"
          ],
          "anthropic": [],
          "grok": [
            "Cursor"
          ]
        }
      },
      {
        "question": "Claude Code vs Cursor for building a full project?",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Claude Code",
            "Cursor"
          ],
          "anthropic": [
            "Claude Code",
            "Cursor"
          ],
          "grok": [
            "Cursor"
          ]
        }
      },
      {
        "question": "best free AI app builder",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "Retool"
          ],
          "anthropic": [
            "Adalo",
            "Bolt",
            "Glide",
            "Lovable",
            "Replit"
          ],
          "grok": [
            "Bolt",
            "Glide",
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "what tool should a non technical founder use to build a startup?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "FlutterFlow",
            "Webflow"
          ],
          "anthropic": [
            "Bolt",
            "Bubble",
            "Lovable",
            "v0"
          ],
          "perplexity": [
            "Bubble",
            "Framer",
            "Webflow"
          ],
          "grok": [
            "Bubble",
            "FlutterFlow"
          ]
        }
      },
      {
        "question": "fastest way to go from idea to working prototype",
        "category": "usecase",
        "recommended": {
          "openai": [],
          "anthropic": [],
          "perplexity": [],
          "grok": [
            "Bolt",
            "Bubble",
            "Cursor",
            "FlutterFlow",
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "best AI tool to build a landing page",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Framer",
            "Wix"
          ],
          "anthropic": [
            "Framer"
          ],
          "perplexity": [],
          "grok": [
            "Cursor",
            "Framer",
            "Hostinger Horizons",
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "best platform to build a CRM without developers",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Airtable",
            "Glide"
          ],
          "anthropic": [
            "Airtable",
            "Softr"
          ],
          "perplexity": [
            "Airtable",
            "Bubble"
          ],
          "grok": [
            "Airtable",
            "Bubble",
            "Glide",
            "Softr"
          ]
        }
      },
      {
        "question": "v0 vs Lovable for building a frontend",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Lovable",
            "v0"
          ],
          "perplexity": [
            "Lovable",
            "v0"
          ],
          "grok": [
            "Lovable",
            "v0"
          ]
        }
      },
      {
        "question": "Replit vs Lovable which one is better?",
        "category": "nocode",
        "recommended": {
          "openai": [],
          "perplexity": [
            "Lovable",
            "Replit"
          ],
          "grok": [
            "Lovable",
            "Replit"
          ]
        }
      },
      {
        "question": "what do people use for vibe coding these days?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Aider",
            "Cursor",
            "GitHub Copilot"
          ],
          "grok": [
            "Aider",
            "Cursor"
          ]
        }
      },
      {
        "question": "best AI agent for coding",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Claude Code",
            "GitHub Copilot"
          ],
          "anthropic": [
            "Aider",
            "Claude Code",
            "Cursor",
            "GitHub Copilot",
            "Windsurf"
          ],
          "grok": [
            "Aider",
            "Cursor"
          ]
        }
      },
      {
        "question": "I want to build a marketplace app without coding, what should I use?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "Softr"
          ],
          "anthropic": [
            "Bubble",
            "Softr"
          ],
          "grok": [
            "Bubble",
            "Softr"
          ]
        }
      },
      {
        "question": "best tool to turn a Figma design into a working app",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Bubble",
            "FlutterFlow",
            "Webflow"
          ],
          "anthropic": [
            "FlutterFlow",
            "Framer"
          ],
          "perplexity": [],
          "grok": [
            "FlutterFlow"
          ]
        }
      },
      {
        "question": "how to build a SaaS as a solo founder with no dev team",
        "category": "usecase",
        "recommended": {
          "openai": [],
          "anthropic": [],
          "perplexity": [],
          "grok": [
            "Cursor",
            "Framer"
          ]
        }
      },
      {
        "question": "best AI pair programmer",
        "category": "prodev",
        "recommended": {
          "openai": [
            "Claude Code",
            "GitHub Copilot"
          ],
          "anthropic": [
            "Claude Code",
            "Cursor",
            "Windsurf"
          ],
          "perplexity": [
            "Claude Code",
            "Cursor",
            "GitHub Copilot"
          ],
          "grok": [
            "Aider",
            "Continue",
            "Cursor",
            "GitHub Copilot"
          ]
        }
      },
      {
        "question": "what is better, Bubble or an AI app builder like Lovable?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "Bubble",
            "Lovable"
          ],
          "anthropic": [],
          "perplexity": [
            "Bubble",
            "Lovable"
          ],
          "grok": [
            "Bubble",
            "Lovable"
          ]
        }
      },
      {
        "question": "best way to build an internal dashboard for my company",
        "category": "usecase",
        "recommended": {
          "openai": [
            "Appsmith",
            "Retool"
          ],
          "anthropic": [
            "Retool"
          ],
          "perplexity": [],
          "grok": [
            "Retool"
          ]
        }
      },
      {
        "question": "is FlutterFlow good for building apps?",
        "category": "nocode",
        "recommended": {
          "openai": [
            "FlutterFlow"
          ],
          "anthropic": [
            "FlutterFlow"
          ],
          "perplexity": [
            "FlutterFlow"
          ],
          "grok": [
            "FlutterFlow"
          ]
        }
      }
    ]
  },
  "tools": [
    {
      "tool": "Cursor",
      "recommended": 42,
      "mentioned": 56,
      "recommended_pct": 31.6,
      "mentioned_pct": 42.1,
      "per_engine": {
        "openai": {
          "recommended": 12,
          "mentioned": 14,
          "asked": 40,
          "recommended_pct": 30.0
        },
        "anthropic": {
          "recommended": 11,
          "mentioned": 18,
          "asked": 34,
          "recommended_pct": 32.4
        },
        "perplexity": {
          "recommended": 4,
          "mentioned": 5,
          "asked": 28,
          "recommended_pct": 14.3
        },
        "grok": {
          "recommended": 15,
          "mentioned": 19,
          "asked": 31,
          "recommended_pct": 48.4
        }
      }
    },
    {
      "tool": "Lovable",
      "recommended": 34,
      "mentioned": 41,
      "recommended_pct": 25.6,
      "mentioned_pct": 30.8,
      "per_engine": {
        "openai": {
          "recommended": 5,
          "mentioned": 7,
          "asked": 40,
          "recommended_pct": 12.5
        },
        "anthropic": {
          "recommended": 8,
          "mentioned": 10,
          "asked": 34,
          "recommended_pct": 23.5
        },
        "perplexity": {
          "recommended": 10,
          "mentioned": 12,
          "asked": 28,
          "recommended_pct": 35.7
        },
        "grok": {
          "recommended": 11,
          "mentioned": 12,
          "asked": 31,
          "recommended_pct": 35.5
        }
      }
    },
    {
      "tool": "Bubble",
      "recommended": 29,
      "mentioned": 47,
      "recommended_pct": 21.8,
      "mentioned_pct": 35.3,
      "per_engine": {
        "openai": {
          "recommended": 11,
          "mentioned": 15,
          "asked": 40,
          "recommended_pct": 27.5
        },
        "anthropic": {
          "recommended": 5,
          "mentioned": 14,
          "asked": 34,
          "recommended_pct": 14.7
        },
        "perplexity": {
          "recommended": 7,
          "mentioned": 9,
          "asked": 28,
          "recommended_pct": 25.0
        },
        "grok": {
          "recommended": 6,
          "mentioned": 9,
          "asked": 31,
          "recommended_pct": 19.4
        }
      }
    },
    {
      "tool": "Bolt",
      "recommended": 23,
      "mentioned": 31,
      "recommended_pct": 17.3,
      "mentioned_pct": 23.3,
      "per_engine": {
        "openai": {
          "recommended": 3,
          "mentioned": 7,
          "asked": 40,
          "recommended_pct": 7.5
        },
        "anthropic": {
          "recommended": 10,
          "mentioned": 12,
          "asked": 34,
          "recommended_pct": 29.4
        },
        "perplexity": {
          "recommended": 4,
          "mentioned": 5,
          "asked": 28,
          "recommended_pct": 14.3
        },
        "grok": {
          "recommended": 6,
          "mentioned": 7,
          "asked": 31,
          "recommended_pct": 19.4
        }
      }
    },
    {
      "tool": "FlutterFlow",
      "recommended": 20,
      "mentioned": 30,
      "recommended_pct": 15.0,
      "mentioned_pct": 22.6,
      "per_engine": {
        "openai": {
          "recommended": 6,
          "mentioned": 11,
          "asked": 40,
          "recommended_pct": 15.0
        },
        "anthropic": {
          "recommended": 5,
          "mentioned": 8,
          "asked": 34,
          "recommended_pct": 14.7
        },
        "perplexity": {
          "recommended": 3,
          "mentioned": 3,
          "asked": 28,
          "recommended_pct": 10.7
        },
        "grok": {
          "recommended": 6,
          "mentioned": 8,
          "asked": 31,
          "recommended_pct": 19.4
        }
      }
    },
    {
      "tool": "v0",
      "recommended": 19,
      "mentioned": 34,
      "recommended_pct": 14.3,
      "mentioned_pct": 25.6,
      "per_engine": {
        "openai": {
          "recommended": 2,
          "mentioned": 6,
          "asked": 40,
          "recommended_pct": 5.0
        },
        "anthropic": {
          "recommended": 5,
          "mentioned": 12,
          "asked": 34,
          "recommended_pct": 14.7
        },
        "perplexity": {
          "recommended": 3,
          "mentioned": 3,
          "asked": 28,
          "recommended_pct": 10.7
        },
        "grok": {
          "recommended": 9,
          "mentioned": 13,
          "asked": 31,
          "recommended_pct": 29.0
        }
      }
    },
    {
      "tool": "Replit",
      "recommended": 16,
      "mentioned": 34,
      "recommended_pct": 12.0,
      "mentioned_pct": 25.6,
      "per_engine": {
        "openai": {
          "recommended": 5,
          "mentioned": 10,
          "asked": 40,
          "recommended_pct": 12.5
        },
        "anthropic": {
          "recommended": 5,
          "mentioned": 11,
          "asked": 34,
          "recommended_pct": 14.7
        },
        "perplexity": {
          "recommended": 3,
          "mentioned": 3,
          "asked": 28,
          "recommended_pct": 10.7
        },
        "grok": {
          "recommended": 3,
          "mentioned": 10,
          "asked": 31,
          "recommended_pct": 9.7
        }
      }
    },
    {
      "tool": "GitHub Copilot",
      "recommended": 12,
      "mentioned": 29,
      "recommended_pct": 9.0,
      "mentioned_pct": 21.8,
      "per_engine": {
        "openai": {
          "recommended": 5,
          "mentioned": 9,
          "asked": 40,
          "recommended_pct": 12.5
        },
        "anthropic": {
          "recommended": 3,
          "mentioned": 14,
          "asked": 34,
          "recommended_pct": 8.8
        },
        "perplexity": {
          "recommended": 3,
          "mentioned": 3,
          "asked": 28,
          "recommended_pct": 10.7
        },
        "grok": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Retool",
      "recommended": 12,
      "mentioned": 19,
      "recommended_pct": 9.0,
      "mentioned_pct": 14.3,
      "per_engine": {
        "openai": {
          "recommended": 8,
          "mentioned": 13,
          "asked": 40,
          "recommended_pct": 20.0
        },
        "anthropic": {
          "recommended": 2,
          "mentioned": 3,
          "asked": 34,
          "recommended_pct": 5.9
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 2,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Glide",
      "recommended": 10,
      "mentioned": 29,
      "recommended_pct": 7.5,
      "mentioned_pct": 21.8,
      "per_engine": {
        "openai": {
          "recommended": 2,
          "mentioned": 6,
          "asked": 40,
          "recommended_pct": 5.0
        },
        "anthropic": {
          "recommended": 3,
          "mentioned": 11,
          "asked": 34,
          "recommended_pct": 8.8
        },
        "perplexity": {
          "recommended": 2,
          "mentioned": 5,
          "asked": 28,
          "recommended_pct": 7.1
        },
        "grok": {
          "recommended": 3,
          "mentioned": 7,
          "asked": 31,
          "recommended_pct": 9.7
        }
      }
    },
    {
      "tool": "Claude Code",
      "recommended": 10,
      "mentioned": 20,
      "recommended_pct": 7.5,
      "mentioned_pct": 15.0,
      "per_engine": {
        "openai": {
          "recommended": 4,
          "mentioned": 5,
          "asked": 40,
          "recommended_pct": 10.0
        },
        "anthropic": {
          "recommended": 3,
          "mentioned": 8,
          "asked": 34,
          "recommended_pct": 8.8
        },
        "perplexity": {
          "recommended": 3,
          "mentioned": 5,
          "asked": 28,
          "recommended_pct": 10.7
        },
        "grok": {
          "recommended": 0,
          "mentioned": 2,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Softr",
      "recommended": 9,
      "mentioned": 25,
      "recommended_pct": 6.8,
      "mentioned_pct": 18.8,
      "per_engine": {
        "openai": {
          "recommended": 3,
          "mentioned": 7,
          "asked": 40,
          "recommended_pct": 7.5
        },
        "anthropic": {
          "recommended": 2,
          "mentioned": 7,
          "asked": 34,
          "recommended_pct": 5.9
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 4,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 3,
          "mentioned": 7,
          "asked": 31,
          "recommended_pct": 9.7
        }
      }
    },
    {
      "tool": "Framer",
      "recommended": 9,
      "mentioned": 15,
      "recommended_pct": 6.8,
      "mentioned_pct": 11.3,
      "per_engine": {
        "openai": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 40,
          "recommended_pct": 2.5
        },
        "anthropic": {
          "recommended": 4,
          "mentioned": 5,
          "asked": 34,
          "recommended_pct": 11.8
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 2,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 3,
          "mentioned": 5,
          "asked": 31,
          "recommended_pct": 9.7
        }
      }
    },
    {
      "tool": "Windsurf",
      "recommended": 5,
      "mentioned": 16,
      "recommended_pct": 3.8,
      "mentioned_pct": 12.0,
      "per_engine": {
        "openai": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 40,
          "recommended_pct": 2.5
        },
        "anthropic": {
          "recommended": 3,
          "mentioned": 6,
          "asked": 34,
          "recommended_pct": 8.8
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 1,
          "mentioned": 7,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Adalo",
      "recommended": 5,
      "mentioned": 13,
      "recommended_pct": 3.8,
      "mentioned_pct": 9.8,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 2,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 4,
          "mentioned": 7,
          "asked": 34,
          "recommended_pct": 11.8
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 1,
          "mentioned": 4,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Aider",
      "recommended": 5,
      "mentioned": 6,
      "recommended_pct": 3.8,
      "mentioned_pct": 4.5,
      "per_engine": {
        "openai": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 40,
          "recommended_pct": 2.5
        },
        "anthropic": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 2.9
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 3,
          "mentioned": 3,
          "asked": 31,
          "recommended_pct": 9.7
        }
      }
    },
    {
      "tool": "Webflow",
      "recommended": 4,
      "mentioned": 21,
      "recommended_pct": 3.0,
      "mentioned_pct": 15.8,
      "per_engine": {
        "openai": {
          "recommended": 2,
          "mentioned": 7,
          "asked": 40,
          "recommended_pct": 5.0
        },
        "anthropic": {
          "recommended": 1,
          "mentioned": 8,
          "asked": 34,
          "recommended_pct": 2.9
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 0,
          "mentioned": 5,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Airtable",
      "recommended": 4,
      "mentioned": 15,
      "recommended_pct": 3.0,
      "mentioned_pct": 11.3,
      "per_engine": {
        "openai": {
          "recommended": 1,
          "mentioned": 8,
          "asked": 40,
          "recommended_pct": 2.5
        },
        "anthropic": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 34,
          "recommended_pct": 2.9
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Wix",
      "recommended": 4,
      "mentioned": 5,
      "recommended_pct": 3.0,
      "mentioned_pct": 3.8,
      "per_engine": {
        "openai": {
          "recommended": 2,
          "mentioned": 2,
          "asked": 40,
          "recommended_pct": 5.0
        },
        "anthropic": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 2.9
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Base44",
      "recommended": 4,
      "mentioned": 4,
      "recommended_pct": 3.0,
      "mentioned_pct": 3.0,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 4,
          "mentioned": 4,
          "asked": 28,
          "recommended_pct": 14.3
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Appsmith",
      "recommended": 3,
      "mentioned": 7,
      "recommended_pct": 2.3,
      "mentioned_pct": 5.3,
      "per_engine": {
        "openai": {
          "recommended": 3,
          "mentioned": 6,
          "asked": 40,
          "recommended_pct": 7.5
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Hostinger Horizons",
      "recommended": 2,
      "mentioned": 4,
      "recommended_pct": 1.5,
      "mentioned_pct": 3.0,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 2,
          "mentioned": 2,
          "asked": 31,
          "recommended_pct": 6.5
        }
      }
    },
    {
      "tool": "Continue",
      "recommended": 1,
      "mentioned": 7,
      "recommended_pct": 0.8,
      "mentioned_pct": 5.3,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 3,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 1,
          "mentioned": 3,
          "asked": 31,
          "recommended_pct": 3.2
        }
      }
    },
    {
      "tool": "Tabnine",
      "recommended": 1,
      "mentioned": 3,
      "recommended_pct": 0.8,
      "mentioned_pct": 2.3,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Firebase Studio",
      "recommended": 1,
      "mentioned": 2,
      "recommended_pct": 0.8,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 1,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Rork",
      "recommended": 1,
      "mentioned": 2,
      "recommended_pct": 0.8,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 1,
          "mentioned": 2,
          "asked": 28,
          "recommended_pct": 3.6
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Budibase",
      "recommended": 0,
      "mentioned": 2,
      "recommended_pct": 0.0,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Cline",
      "recommended": 0,
      "mentioned": 2,
      "recommended_pct": 0.0,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Devin",
      "recommended": 0,
      "mentioned": 2,
      "recommended_pct": 0.0,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "OpenAI Codex",
      "recommended": 0,
      "mentioned": 2,
      "recommended_pct": 0.0,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 2,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Squarespace",
      "recommended": 0,
      "mentioned": 2,
      "recommended_pct": 0.0,
      "mentioned_pct": 1.5,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    },
    {
      "tool": "Create",
      "recommended": 0,
      "mentioned": 1,
      "recommended_pct": 0.0,
      "mentioned_pct": 0.8,
      "per_engine": {
        "openai": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 40,
          "recommended_pct": 0.0
        },
        "anthropic": {
          "recommended": 0,
          "mentioned": 1,
          "asked": 34,
          "recommended_pct": 0.0
        },
        "perplexity": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 28,
          "recommended_pct": 0.0
        },
        "grok": {
          "recommended": 0,
          "mentioned": 0,
          "asked": 31,
          "recommended_pct": 0.0
        }
      }
    }
  ]
}
