{
 "version": 1,
 "generated": "2026-10-20",
 "pricing": [
  {
   "id": "cursor",
   "name": "Cursor",
   "url": "https://cursor.com/docs/models-and-pricing"
  },
  {
   "id": "claude-code",
   "name": "Claude Code",
   "url": "https://claude.com/pricing"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://github.com/features/copilot/plans"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://docs.github.com/en/copilot/concepts/billing-and-usage/organizations-and-enterprises/seats-and-billing-cycles"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://github.blog/changelog/2026-10-13-gemini-4-argon-in-github-copilot/"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://github.blog/changelog/2026-10-14-hydrafusion-updates-and-new-max-option/"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://github.blog/changelog/2026-09-03-reopening-copilot-business-and-enterprise-signups/"
  },
  {
   "id": "devin-desktop",
   "name": "Devin Desktop (formerly Windsurf)",
   "url": "https://devin.ai/pricing"
  },
  {
   "id": "codex",
   "name": "OpenAI Codex",
   "url": "https://developers.openai.com/codex/pricing"
  },
  {
   "id": "antigravity",
   "name": "Google Antigravity",
   "url": "https://antigravity.google/pricing"
  },
  {
   "id": "gemini-cli",
   "name": "Gemini CLI",
   "url": "https://github.com/google-gemini/gemini-cli/blob/main/docs/resources/quota-and-pricing.md"
  },
  {
   "id": "lovable",
   "name": "Lovable",
   "url": "https://lovable.dev/pricing"
  },
  {
   "id": "bolt",
   "name": "Bolt.new",
   "url": "https://bolt.new/pricing"
  },
  {
   "id": "v0",
   "name": "v0 by Vercel",
   "url": "https://v0.app/pricing"
  },
  {
   "id": "replit",
   "name": "Replit Agent",
   "url": "https://replit.com/pricing"
  },
  {
   "id": "base44",
   "name": "Base44",
   "url": "https://base44.com/pricing"
  },
  {
   "id": "emergent",
   "name": "Emergent",
   "url": "https://emergent.sh/pricing"
  },
  {
   "id": "kiro",
   "name": "Kiro",
   "url": "https://kiro.dev/pricing/"
  },
  {
   "id": "amazon-q",
   "name": "Amazon Q Developer",
   "url": "https://aws.amazon.com/q/developer/pricing/"
  },
  {
   "id": "augment",
   "name": "Augment Code",
   "url": "https://www.augmentcode.com/pricing"
  },
  {
   "id": "amp",
   "name": "Amp (Sourcegraph)",
   "url": "https://ampcode.com/pricing"
  },
  {
   "id": "cline",
   "name": "Cline",
   "url": "https://cline.bot/pricing"
  },
  {
   "id": "kilo-code",
   "name": "Kilo Code",
   "url": "https://kilo.ai/pricing"
  },
  {
   "id": "aider",
   "name": "Aider",
   "url": "https://aider.chat/"
  },
  {
   "id": "opencode",
   "name": "OpenCode",
   "url": "https://opencode.ai/zen"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.freepi.ai/docs/models-and-limits"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.freepi.ai/docs/ads-and-privacy"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.freepi.ai/changelog"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.freepi.ai"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://github.com/dennisonbertram/free-pi-cli"
  },
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.npmjs.com/package/free-pi-cli"
  },
  {
   "id": "continue",
   "name": "Continue",
   "url": "https://continue.dev/"
  },
  {
   "id": "zed",
   "name": "Zed",
   "url": "https://zed.dev/pricing"
  },
  {
   "id": "coderabbit",
   "name": "CodeRabbit",
   "url": "https://www.coderabbit.ai/pricing"
  },
  {
   "id": "bugbot",
   "name": "Cursor Bugbot",
   "url": "https://cursor.com/pricing"
  },
  {
   "id": "graphite",
   "name": "Graphite",
   "url": "https://graphite.com/pricing"
  },
  {
   "id": "greptile",
   "name": "Greptile",
   "url": "https://www.greptile.com/pricing"
  },
  {
   "id": "qodo",
   "name": "Qodo",
   "url": "https://www.qodo.ai/pricing/"
  },
  {
   "id": "jules",
   "name": "Google Jules",
   "url": "https://jules.google/"
  },
  {
   "id": "firebase-studio",
   "name": "Firebase Studio",
   "url": "https://firebase.studio/"
  },
  {
   "id": "railway",
   "name": "Railway",
   "url": "https://railway.com/pricing"
  },
  {
   "id": "vercel",
   "name": "Vercel",
   "url": "https://vercel.com/pricing"
  },
  {
   "id": "netlify",
   "name": "Netlify",
   "url": "https://www.netlify.com/pricing/"
  },
  {
   "id": "render",
   "name": "Render",
   "url": "https://render.com/pricing"
  },
  {
   "id": "cloudflare-pages",
   "name": "Cloudflare Pages",
   "url": "https://developers.cloudflare.com/pages/platform/limits/"
  },
  {
   "id": "make",
   "name": "Make",
   "url": "https://www.make.com/en/pricing"
  },
  {
   "id": "n8n",
   "name": "n8n",
   "url": "https://n8n.io/pricing/"
  },
  {
   "id": "zapier",
   "name": "Zapier",
   "url": "https://zapier.com/pricing"
  }
 ],
 "changelog": [
  {
   "id": "freepi",
   "name": "FreePi (free-pi)",
   "url": "https://www.freepi.ai/changelog"
  },
  {
   "id": "github-copilot",
   "name": "GitHub Copilot",
   "url": "https://github.blog/changelog/"
  },
  {
   "id": "lovable",
   "name": "Lovable",
   "url": "https://docs.lovable.dev/changelog"
  },
  {
   "id": "cursor",
   "name": "Cursor",
   "url": "https://cursor.com/changelog"
  },
  {
   "id": "replit",
   "name": "Replit Agent",
   "url": "https://docs.replit.com/updates"
  }
 ],
 "outbound": [
  {
   "id": "cursor",
   "url": "https://cursor.com",
   "affiliate": false
  },
  {
   "id": "claude-code",
   "url": "https://claude.com/product/claude-code",
   "affiliate": false
  },
  {
   "id": "github-copilot",
   "url": "https://github.com/features/copilot",
   "affiliate": false
  },
  {
   "id": "devin-desktop",
   "url": "https://windsurf.com",
   "affiliate": false
  },
  {
   "id": "devin",
   "url": "https://devin.ai",
   "affiliate": false
  },
  {
   "id": "codex",
   "url": "https://openai.com/codex",
   "affiliate": false
  },
  {
   "id": "antigravity",
   "url": "https://antigravity.google",
   "affiliate": false
  },
  {
   "id": "gemini-cli",
   "url": "https://github.com/google-gemini/gemini-cli",
   "affiliate": false
  },
  {
   "id": "lovable",
   "url": "https://lovable.dev",
   "affiliate": false
  },
  {
   "id": "bolt",
   "url": "https://bolt.new",
   "affiliate": false
  },
  {
   "id": "bolt",
   "url": "https://bolt.cello.so/MKyZcZ8Sydv",
   "affiliate": true
  },
  {
   "id": "v0",
   "url": "https://v0.app",
   "affiliate": false
  },
  {
   "id": "replit",
   "url": "https://replit.com",
   "affiliate": false
  },
  {
   "id": "base44",
   "url": "https://base44.com",
   "affiliate": false
  },
  {
   "id": "emergent",
   "url": "https://emergent.sh",
   "affiliate": false
  },
  {
   "id": "rork",
   "url": "https://rork.com",
   "affiliate": false
  },
  {
   "id": "a0",
   "url": "https://a0.dev",
   "affiliate": false
  },
  {
   "id": "kiro",
   "url": "https://kiro.dev",
   "affiliate": false
  },
  {
   "id": "amazon-q",
   "url": "https://aws.amazon.com/q/developer/",
   "affiliate": false
  },
  {
   "id": "junie",
   "url": "https://www.jetbrains.com/junie/",
   "affiliate": false
  },
  {
   "id": "tabnine",
   "url": "https://www.tabnine.com",
   "affiliate": false
  },
  {
   "id": "augment",
   "url": "https://www.augmentcode.com",
   "affiliate": false
  },
  {
   "id": "amp",
   "url": "https://ampcode.com",
   "affiliate": false
  },
  {
   "id": "cline",
   "url": "https://cline.bot",
   "affiliate": false
  },
  {
   "id": "kilo-code",
   "url": "https://kilocode.ai",
   "affiliate": false
  },
  {
   "id": "aider",
   "url": "https://aider.chat",
   "affiliate": false
  },
  {
   "id": "opencode",
   "url": "https://opencode.ai",
   "affiliate": false
  },
  {
   "id": "freepi",
   "url": "https://www.freepi.ai",
   "affiliate": false
  },
  {
   "id": "continue",
   "url": "https://www.continue.dev",
   "affiliate": false
  },
  {
   "id": "zed",
   "url": "https://zed.dev",
   "affiliate": false
  },
  {
   "id": "coderabbit",
   "url": "https://www.coderabbit.ai",
   "affiliate": false
  },
  {
   "id": "bugbot",
   "url": "https://cursor.com/bugbot",
   "affiliate": false
  },
  {
   "id": "graphite",
   "url": "https://graphite.dev",
   "affiliate": false
  },
  {
   "id": "greptile",
   "url": "https://www.greptile.com",
   "affiliate": false
  },
  {
   "id": "qodo",
   "url": "https://www.qodo.ai",
   "affiliate": false
  },
  {
   "id": "jules",
   "url": "https://jules.google",
   "affiliate": false
  },
  {
   "id": "firebase-studio",
   "url": "https://firebase.studio",
   "affiliate": false
  },
  {
   "id": "railway",
   "url": "https://railway.com",
   "affiliate": false
  },
  {
   "id": "railway",
   "url": "https://railway.com?referralCode=V-gpio",
   "affiliate": true
  },
  {
   "id": "vercel",
   "url": "https://vercel.com",
   "affiliate": false
  },
  {
   "id": "netlify",
   "url": "https://www.netlify.com",
   "affiliate": false
  },
  {
   "id": "render",
   "url": "https://render.com",
   "affiliate": false
  },
  {
   "id": "cloudflare-pages",
   "url": "https://pages.cloudflare.com",
   "affiliate": false
  },
  {
   "id": "make",
   "url": "https://www.make.com",
   "affiliate": false
  },
  {
   "id": "make",
   "url": "https://www.make.com/en/register?pc=whichaicoder&affiliateSource=whichaicoder",
   "affiliate": true
  },
  {
   "id": "n8n",
   "url": "https://n8n.io",
   "affiliate": false
  },
  {
   "id": "zapier",
   "url": "https://zapier.com",
   "affiliate": false
  }
 ]
}