The Latent
EN▾
EnglishEspañol中文PortuguêsFrançaisالعربية日本語한국어
Sign Up
NEWSBENCHMARKSDATALEARNNEWSLETTERPARTNER WITH US →
Data/Demand

Demand

Monthly npm Downloads of Official AI SDKs

Monthly npm downloads of official OpenAI, Anthropic, and Google JavaScript/TypeScript SDKs. The trend is a proxy for AI developer-tool adoption, but counts include automated and dependency-driven downloads and do not measure unique developers, installations, API usage, or market share.

Monthly npm Downloads of Official AI SDKs

  • OpenAI (openai)
  • Anthropic (@anthropic-ai/sdk)
  • Google Gen AI (@google/genai)
OpenAI (openai) recorded 148,136,807 downloads npm downloads in 2026-08-01, compared with 26,508,088 downloads in the prior complete month.150M100M50M0Jan '23Jul '23Jan '24Jul '24Jan '25Jul '25Jan '26Jul '26{"f":[800,420,56,16],"s":[["OpenAI (openai)","#10a37f"],["Anthropic (@anthropic-ai/sdk)","#d97757"],["Google Gen AI (@google/genai)","#4285f4"]],"p":[["2023-01-01T00:00:00.000Z","Jan '23",56,[[1,"97 downloads",380,null]],null],["2023-02-01T00:00:00.000Z","Feb '23",73.25,[[1,"928 downloads",380,null]],null],["2023-03-01T00:00:00.000Z","Mar '23",88.84,[[0,"1,487,458 downloads",376.39,null],[1,"57,504 downloads",379.86,null]],null],["2023-04-01T00:00:00.000Z","Apr '23",106.09,[[0,"2,123,759 downloads",374.85,null],[1,"195,579 downloads",379.53,null]],null],["2023-05-01T00:00:00.000Z","May '23",122.79,[[0,"2,778,296 downloads",373.26,null],[1,"296,727 downloads",379.28,null]],null],["2023-06-01T00:00:00.000Z","Jun '23",140.04,[[0,"3,347,939 downloads",371.88,null],[1,"467,263 downloads",378.87,null]],null],["2023-07-01T00:00:00.000Z","Jul '23",156.74,[[0,"4,198,199 downloads",369.81,null],[1,"826,176 downloads",378,null]],null],["2023-08-01T00:00:00.000Z","Aug '23",173.99,[[0,"4,922,733 downloads",368.05,null],[1,"973,878 downloads",377.64,null]],null],["2023-09-01T00:00:00.000Z","Sep '23",191.25,[[0,"4,617,028 downloads",368.8,null],[1,"899,567 downloads",377.82,null]],null],["2023-10-01T00:00:00.000Z","Oct '23",207.94,[[0,"5,195,285 downloads",367.39,null],[1,"1,075,680 downloads",377.39,null]],null],["2023-11-01T00:00:00.000Z","Nov '23",225.2,[[0,"5,245,821 downloads",367.27,null],[1,"1,087,945 downloads",377.36,null]],null],["2023-12-01T00:00:00.000Z","Dec '23",241.9,[[0,"4,953,010 downloads",367.98,null],[1,"1,062,197 downloads",377.42,null]],null],["2024-01-01T00:00:00.000Z","Jan '24",259.15,[[0,"6,170,496 downloads",365.03,null],[1,"1,336,386 downloads",376.76,null]],null],["2024-02-01T00:00:00.000Z","Feb '24",276.4,[[0,"6,397,798 downloads",364.47,null],[1,"1,335,215 downloads",376.76,null]],null],["2024-03-01T00:00:00.000Z","Mar '24",292.54,[[0,"7,033,718 downloads",362.93,null],[1,"1,745,479 downloads",375.76,null]],null],["2024-04-01T00:00:00.000Z","Apr '24",309.8,[[0,"7,335,940 downloads",362.2,null],[1,"2,333,718 downloads",374.34,null]],null],["2024-05-01T00:00:00.000Z","May '24",326.5,[[0,"7,917,804 downloads",360.79,null],[1,"2,520,249 downloads",373.88,null]],null],["2024-06-01T00:00:00.000Z","Jun '24",343.75,[[0,"8,085,677 downloads",360.38,null],[1,"2,311,716 downloads",374.39,null]],null],["2024-07-01T00:00:00.000Z","Jul '24",360.45,[[0,"8,859,641 downloads",358.5,null],[1,"2,176,387 downloads",374.72,null]],null],["2024-08-01T00:00:00.000Z","Aug '24",377.7,[[0,"9,602,251 downloads",356.7,null],[1,"2,283,932 downloads",374.46,null]],null],["2024-09-01T00:00:00.000Z","Sep '24",394.95,[[0,"9,497,667 downloads",356.95,null],[1,"2,370,023 downloads",374.25,null]],null],["2024-10-01T00:00:00.000Z","Oct '24",411.65,[[0,"10,234,118 downloads",355.17,null],[1,"2,629,335 downloads",373.62,null]],null],["2024-11-01T00:00:00.000Z","Nov '24",428.91,[[0,"9,797,902 downloads",356.22,null],[1,"2,540,809 downloads",373.83,null]],null],["2024-12-01T00:00:00.000Z","Dec '24",445.6,[[0,"9,447,815 downloads",357.07,null],[1,"2,617,617 downloads",373.65,null]],null],["2025-01-01T00:00:00.000Z","Jan '25",462.86,[[0,"11,238,328 downloads",352.73,null],[1,"3,220,823 downloads",372.18,null]],null],["2025-02-01T00:00:00.000Z","Feb '25",480.11,[[0,"12,786,152 downloads",348.97,null],[1,"3,919,892 downloads",370.49,null]],null],["2025-03-01T00:00:00.000Z","Mar '25",495.69,[[0,"14,907,178 downloads",343.83,null],[1,"4,659,479 downloads",368.69,null],[2,"23,882 downloads",379.94,null]],null],["2025-04-01T00:00:00.000Z","Apr '25",512.95,[[0,"16,319,367 downloads",340.4,null],[1,"5,160,732 downloads",367.48,null],[2,"326,467 downloads",379.21,null]],null],["2025-05-01T00:00:00.000Z","May '25",529.65,[[0,"17,764,861 downloads",336.89,null],[1,"5,923,485 downloads",365.63,null],[2,"823,917 downloads",378,null]],null],["2025-06-01T00:00:00.000Z","Jun '25",546.9,[[0,"20,356,038 downloads",330.6,null],[1,"7,484,293 downloads",361.84,null],[2,"1,913,506 downloads",375.36,null]],null],["2025-07-01T00:00:00.000Z","Jul '25",563.6,[[0,"23,283,790 downloads",323.5,null],[1,"8,410,174 downloads",359.59,null],[2,"3,508,933 downloads",371.48,null]],null],["2025-08-01T00:00:00.000Z","Aug '25",580.85,[[0,"26,508,088 downloads",315.67,null],[1,"9,386,947 downloads",357.22,null],[2,"4,367,373 downloads",369.4,null]],null],["2025-09-01T00:00:00.000Z","Sep '25",598.1,[[0,"28,571,807 downloads",310.67,null],[1,"9,816,552 downloads",356.18,null],[2,"6,996,273 downloads",363.02,null]],null],["2025-10-01T00:00:00.000Z","Oct '25",614.8,[[0,"32,838,066 downloads",300.31,null],[1,"10,874,996 downloads",353.61,null],[2,"8,039,971 downloads",360.49,null]],null],["2025-11-01T00:00:00.000Z","Nov '25",632.06,[[0,"31,705,142 downloads",303.06,null],[1,"11,884,122 downloads",351.16,null],[2,"7,886,577 downloads",360.86,null]],null],["2025-12-01T00:00:00.000Z","Dec '25",648.75,[[0,"33,952,403 downloads",297.61,null],[1,"13,301,274 downloads",347.72,null],[2,"10,314,929 downloads",354.97,null]],null],["2026-01-01T00:00:00.000Z","Jan '26",666.01,[[0,"42,229,601 downloads",277.52,null],[1,"17,226,666 downloads",338.2,null],[2,"15,677,296 downloads",341.96,null]],null],["2026-02-01T00:00:00.000Z","Feb '26",683.26,[[0,"50,093,720 downloads",258.44,null],[1,"24,055,363 downloads",321.63,null],[2,"24,110,829 downloads",321.49,null]],null],["2026-03-01T00:00:00.000Z","Mar '26",698.84,[[0,"71,409,136 downloads",206.71,null],[1,"40,746,913 downloads",281.12,null],[2,"40,968,692 downloads",280.58,null]],null],["2026-04-01T00:00:00.000Z","Apr '26",716.1,[[0,"78,839,300 downloads",188.68,null],[1,"63,810,977 downloads",225.15,null],[2,"43,751,007 downloads",273.83,null]],null],["2026-05-01T00:00:00.000Z","May '26",732.8,[[0,"93,459,170 downloads",153.21,null],[1,"85,366,234 downloads",172.84,null],[2,"50,620,018 downloads",257.16,null]],null],["2026-06-01T00:00:00.000Z","Jun '26",750.05,[[0,"107,525,418 downloads",119.07,null],[1,"97,548,464 downloads",143.28,null],[2,"65,111,568 downloads",222,null]],null],["2026-07-01T00:00:00.000Z","Jul '26",766.75,[[0,"129,765,443 downloads",65.1,null],[1,"117,147,185 downloads",95.72,null],[2,"68,237,140 downloads",214.41,null]],null],["2026-08-01T00:00:00.000Z","Aug '26",784,[[0,"148,136,807 downloads",20.52,null],[1,"137,404,599 downloads",46.56,null],[2,"83,525,506 downloads",177.31,null]],null]]}OpenAI (openai): 148.1M on Aug '26. Anthropic (@anthropic-ai/sdk): 137.4M on Aug '26. Google Gen AI (@google/genai): 83.5M on Aug '26
SOURCE: npm Downloads API
RANGEALLYTD12M3M1M
Key takeaway

OpenAI (openai) recorded 148,136,807 downloads npm downloads in 2026-08-01, compared with 26,508,088 downloads in the prior complete month.

OpenAI (openai) recorded 148,136,807 downloads npm downloads in 2026-08-01, compared with 26,508,088 downloads in the prior complete month.

Pro API coming soon

Methodology

The source is npm's official public Downloads API. For each package, the updater requests the range endpoint in inclusive chunks of no more than 365 days, below npm's documented 18-month limit for non-bulk package queries. It validates every returned calendar day and non-negative integer count, then sums the daily counts by UTC calendar month. The committed history ends in July 2026 because August 2026 was incomplete on the 2026-08-27 cutoff date.

The selected current official packages are openai for OpenAI, @anthropic-ai/sdk for Anthropic, and @google/genai for Google Gen AI. Official vendor documentation identifies each package as the supported JavaScript or TypeScript SDK. Values are registry download events exactly as returned by npm; there is no interpolation, seasonality adjustment, estimate, or conversion to users.

Package history is bounded by official status or first publication. OpenAI-authored version 3.2.0 was published under the openai identifier on 2023-03-01. Because npm exposes only daily counts and cannot separate downloads before and after that intraday handoff, the chart begins OpenAI counting on 2023-03-02, the first full UTC day under official status. Earlier downloads are excluded because that identifier previously belonged to an unofficial library; its original project was renamed gpt-x when OpenAI released the official SDK. Anthropic's package has retained the @anthropic-ai/sdk name since its first publication on 2023-01-31.

Google's current @google/genai package was first published on 2025-03-11. Google describes @google/generative-ai as a separate legacy SDK and directs developers to migrate to @google/genai; this is a replacement with a different implementation and overlapping availability, not a transparent package rename. The two package counts are therefore not spliced or summed. This preserves a consistent package-level series but means Google's line starts in March 2025 and does not represent downloads of its earlier SDK.

Each timestamp is the first day of the represented UTC month. The first Anthropic, OpenAI, and Google observations are launch or transition months and therefore cover only the eligible portion of those months: January 31 for Anthropic, March 2-31 for OpenAI, and March 11-31 for Google. Row source URLs use npm's point endpoint for the exact included date range, allowing each locally aggregated monthly total to be checked directly.

Frequently asked questions

What does this chart measure?

It sums daily npm registry download events into UTC calendar months for the official openai, @anthropic-ai/sdk, and @google/genai packages. Each line follows one exact package name; it is not a count of installations, users, projects, or API calls.

Why are official AI SDK downloads relevant?

Official SDKs are a common route for JavaScript and TypeScript developers to integrate model APIs. Sustained changes in package downloads can indicate shifting developer attention and tooling activity, although the counts cannot establish how many developers adopted a provider or used its API.

How should changes in the lines be interpreted?

The chart is best used to follow the direction and scale of activity around each exact package over time. Cross-package levels require caution because package age, release cadence, dependency behavior, automation, caching, mirrors, and installation patterns differ.

How are the monthly figures calculated and sourced?

The updater retrieves daily counts from npm's official public Downloads API in validated date-range chunks and sums them by UTC month. It applies no interpolation, seasonal adjustment, user conversion, or estimate, and checks each latest monthly sum against npm's point endpoint.

Do npm download counts equal the number of developers using each SDK?

No. npm download events include CI jobs, automated dependency installation, mirrors, repeated installs, and downloads triggered by other packages. Caches may also reduce registry requests. The API does not identify unique developers, projects, or human-originated downloads, so the series is not market share.

Why does the OpenAI series begin in March 2023 rather than January 2023?

The openai identifier existed earlier, but its pre-March 2023 releases were an unofficial project. OpenAI-authored version 3.2.0 was published during March 1, 2023, and the original unofficial project was renamed gpt-x. The count begins March 2, the first full UTC day after the handoff, so the daily API cannot mix pre-handoff downloads into the official series.

Why does the Google series start in March 2025?

@google/genai was first published on March 11, 2025. Google's earlier @google/generative-ai library is now legacy, but it is a separate package rather than the same package under a new name. Its downloads are not combined with the current SDK.

Why is August 2026 not included?

The chart uses complete UTC calendar months. On the August 27, 2026 cutoff date, August was still in progress, so July 2026 is the latest complete period.

Related charts

  • AI Chat Search Interest
  • AI Chat Traffic by Site
  • Total Capex of Four AI-Exposed Platforms vs. Selected Data-Center Supplier Revenue

The Latent

AI industry news. A sister publication to The Block.

Editorial

  • Standards
  • Corrections
  • Commercial policy
  • Contact

Company

  • LEARN
  • Data
  • Benchmarks
  • Score
  • Methodology
  • About
  • Team
  • Privacy Policy
  • Terms of Service
  • Security
  • The Block
  • Add The Latent as a preferred source