{
  "apiVersion": "v1",
  "organization": {
    "id": "juspay",
    "name": "Juspay",
    "sector": "software",
    "aiVendor": true,
    "domain": "juspay.io",
    "passages": 4,
    "checked": 4,
    "url": "https://the-ai-record.com/organizations/juspay",
    "json": "https://the-ai-record.com/api/v1/organizations/juspay.json",
    "description": "Indian payments company providing payment orchestration and infrastructure to merchants and banks; it also builds NeuroLink, an open-source AI SDK.",
    "ownership": "private",
    "ticker": null,
    "hq": "Bangalore, India",
    "founded": "2012",
    "website": "https://juspay.io",
    "profileSource": "https://juspay.io/careers; https://juspay.io/blog/agents-2-agents-the-new-era-of-distributed-intelligence-in-payments; https://dev.to/neurolink/how-we-built-an-ai-code-reviewer-with-neurolink-and-bitbucket-3io9",
    "figures": [],
    "topics": [
      "code-review",
      "measuring-impact",
      "ai-cost-and-spend",
      "ai-review-cost",
      "controlling-ai-spend",
      "ai-review-quality",
      "internal-tools"
    ]
  },
  "people": [],
  "passages": [
    {
      "id": "juspay-70-reduction-trivial-review-comments-40-faster-turnaround-2026",
      "text": "After 6 months in production: 70% reduction in trivial review comments (style, formatting) 40% faster PR turnaround time Zero security issues missed in production (caught during review) $0.12 average cost per PR review (using cost-optimized model routing)",
      "context": "List markers dropped; the four bullets under \"After 6 months in production:\" are joined with spaces.",
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Juspay",
      "organizationId": "juspay",
      "organizationUrl": "https://the-ai-record.com/organizations/juspay",
      "aiVendor": true,
      "work": {
        "title": "How We Built an AI Code Reviewer with NeuroLink and Bitbucket",
        "type": "post",
        "date": "2026-04-06",
        "publisher": "dev.to (NeuroLink AI organization account, Juspay)",
        "locator": "Results & Lessons Learned",
        "url": "https://dev.to/neurolink/how-we-built-an-ai-code-reviewer-with-neurolink-and-bitbucket-3io9"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "measuring-impact",
        "ai-cost-and-spend",
        "ai-review-cost"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "reduction-trivial-review-comments",
          "value": 0.7,
          "unit": "share",
          "period": "6 months in production",
          "definition": "Reduction in trivial review comments (style, formatting) from the Yama AI reviewer",
          "level": "assisted"
        },
        {
          "metric": "faster-pr-turnaround",
          "value": 0.4,
          "unit": "share",
          "period": "6 months in production",
          "definition": "Faster PR turnaround time",
          "level": "assisted"
        },
        {
          "metric": "avg-cost-per-pr-review",
          "value": 0.12,
          "unit": "usd",
          "period": "6 months in production",
          "definition": "Average cost per PR review with cost-optimized model routing",
          "level": "assisted"
        }
      ],
      "url": "https://the-ai-record.com/passages/juspay-70-reduction-trivial-review-comments-40-faster-turnaround-2026",
      "json": "https://the-ai-record.com/api/v1/passages/juspay-70-reduction-trivial-review-comments-40-faster-turnaround-2026.json"
    },
    {
      "id": "juspay-multi-model-strategy-cheaper-models-simple-checks-cut-costs-2026",
      "text": "Multi-model strategy works: Using cheaper models for simple checks and expensive ones for complex reasoning cut costs by 80%",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Juspay",
      "organizationId": "juspay",
      "organizationUrl": "https://the-ai-record.com/organizations/juspay",
      "aiVendor": true,
      "work": {
        "title": "How We Built an AI Code Reviewer with NeuroLink and Bitbucket",
        "type": "post",
        "date": "2026-04-06",
        "publisher": "dev.to (NeuroLink AI organization account, Juspay)",
        "locator": "Results & Lessons Learned > Key Lessons",
        "url": "https://dev.to/neurolink/how-we-built-an-ai-code-reviewer-with-neurolink-and-bitbucket-3io9"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "ai-cost-and-spend",
        "code-review",
        "ai-review-cost",
        "controlling-ai-spend"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [
        {
          "metric": "cost-reduction-multi-model",
          "value": 0.8,
          "unit": "share",
          "definition": "Cost cut by routing simple checks to cheaper models and complex reasoning to expensive ones",
          "level": "n/a"
        }
      ],
      "url": "https://the-ai-record.com/passages/juspay-multi-model-strategy-cheaper-models-simple-checks-cut-costs-2026",
      "json": "https://the-ai-record.com/api/v1/passages/juspay-multi-model-strategy-cheaper-models-simple-checks-cut-costs-2026.json"
    },
    {
      "id": "juspay-memory-matters-per-pr-conversation-context-review-quality-2026",
      "text": "Memory matters: Per-PR conversation context dramatically improved review quality over stateless approaches",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Juspay",
      "organizationId": "juspay",
      "organizationUrl": "https://the-ai-record.com/organizations/juspay",
      "aiVendor": true,
      "work": {
        "title": "How We Built an AI Code Reviewer with NeuroLink and Bitbucket",
        "type": "post",
        "date": "2026-04-06",
        "publisher": "dev.to (NeuroLink AI organization account, Juspay)",
        "locator": "Results & Lessons Learned > Key Lessons",
        "url": "https://dev.to/neurolink/how-we-built-an-ai-code-reviewer-with-neurolink-and-bitbucket-3io9"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "ai-review-quality"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/juspay-memory-matters-per-pr-conversation-context-review-quality-2026",
      "json": "https://the-ai-record.com/api/v1/passages/juspay-memory-matters-per-pr-conversation-context-review-quality-2026.json"
    },
    {
      "id": "juspay-off-the-shelf-ai-code-review-tools-generic-checks-haskell-2026",
      "text": "Off-the-shelf AI code review tools: Great for generic checks, but couldn't understand our Haskell payment systems or custom conventions",
      "context": null,
      "speaker": null,
      "speakerId": null,
      "speakerUrl": null,
      "speakerLevel": null,
      "role": null,
      "voice": "organization",
      "organization": "Juspay",
      "organizationId": "juspay",
      "organizationUrl": "https://the-ai-record.com/organizations/juspay",
      "aiVendor": true,
      "work": {
        "title": "How We Built an AI Code Reviewer with NeuroLink and Bitbucket",
        "type": "post",
        "date": "2026-04-06",
        "publisher": "dev.to (NeuroLink AI organization account, Juspay)",
        "locator": "The Architecture Decision",
        "url": "https://dev.to/neurolink/how-we-built-an-ai-code-reviewer-with-neurolink-and-bitbucket-3io9"
      },
      "grade": "B",
      "gradeMeaning": "The organization's own post, paper or talk.",
      "verification": {
        "status": "verified",
        "meaning": "An independent second reader re-fetched the source and confirmed the wording.",
        "reviewedOn": "2026-11-04"
      },
      "topics": [
        "code-review",
        "internal-tools",
        "ai-review-quality"
      ],
      "functions": [
        "engineering"
      ],
      "figures": [],
      "url": "https://the-ai-record.com/passages/juspay-off-the-shelf-ai-code-review-tools-generic-checks-haskell-2026",
      "json": "https://the-ai-record.com/api/v1/passages/juspay-off-the-shelf-ai-code-review-tools-generic-checks-haskell-2026.json"
    }
  ],
  "notice": [
    "Every passage is reproduced word for word from the cited source.",
    "Check the verification status: \"reported\" means not yet confirmed by an independent second reader.",
    "Organizations flagged aiVendor sell AI tools or services and have a reason to publish flattering numbers.",
    "An empty result means the archive holds nothing on it, not that nobody has said anything."
  ]
}