Model SDKs for projects built with AI agents
Official SDKs and libraries to call language models. 15 tools ranked by how many of 12,697 public projects built with AI coding agents use them, with downloads and GitHub stars. Updated Oct 10, 2026.
| Tool | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|
| OpenAI npm Official TypeScript SDK for accessing OpenAI APIs including GPT and embeddings. |
362 (2.9%) | 43.2M | 11.2K | Apache-2.0 |
| AI SDK npm Vercel's unified SDK for building AI apps with OpenAI, Anthropic, Google and more. |
328 (2.6%) | 29.8M | 27.2K | Apache-2.0 |
| Google Generative AI npm Official SDK for Google Gemini API to build AI-powered applications. |
258 (2.0%) | 25.3M | 1,686 | Apache-2.0 |
| OpenAI Python Library pypi Official Python SDK to call OpenAI APIs including GPT models and embeddings. |
244 (1.9%) | 75.1M | 31.8K | — |
| Anthropic SDK npm Official TypeScript SDK for calling Claude API and building agent applications. |
211 (1.7%) | 46.5M | 2,136 | MIT |
| Anthropic Python SDK pypi Official Python library for calling Claude via the Anthropic API. |
115 (0.9%) | 40.9M | 3,954 | MIT |
| Google GenAI Python SDK pypi Official Python SDK for Google's generative AI models including Gemini. |
111 (0.9%) | 34.1M | 4,013 | — |
| Hugging Face Hub pypi Python client library for downloading and publishing models and datasets on Hugging Face. |
59 (0.5%) | 60M | 3,974 | Apache-2.0 |
| Transformers.js npm Run Hugging Face transformer models directly in browser without servers. |
34 (0.3%) | 3.9M | 16.3K | Apache-2.0 |
| LiteLLM pypi Unified library to interface with multiple LLM API providers. |
33 (0.3%) | 21.8M | 60.9K | — |
| Groq SDK npm Official TypeScript SDK for calling Groq's fast language models API. |
30 (0.2%) | 898K | 266 | Apache-2.0 |
| Ollama pypi Official Python client for running and interacting with local language models via Ollama. |
30 (0.2%) | 3M | 10.6K | — |
| @openrouter/ai-sdk-provider npm OpenRouter provider for Vercel AI SDK enabling access to multiple LLMs. |
28 (0.2%) | 3M | 690 | Apache-2.0 |
| Ollama AI Provider npm Vercel AI provider for running LLMs locally using Ollama. |
25 (0.2%) | 166K | 340 | Apache-2.0 |
| Groq Python SDK pypi Official Python client library for the Groq API, enabling fast LLM inference with Groq's language processing units. |
23 (0.2%) | 3.8M | 621 | Apache-2.0 |
Nothing here matches. Search all tools →
Other categories
Web frameworks UI components and icons Styling and CSS Animation and motion 3D and graphics Charts and data visualisation Forms, validation and schemas State and data fetching Markdown, editors and content Desktop and mobile apps Utilities Agent, MCP and tool libraries Prompts, structured output and evals ML and data science Databases, ORMs and clients SDKs for hosted services Auth and security libraries Jobs, queues and workflows Files, images and media Scraping, browsers and parsing HTTP servers and APIs HTTP clients and networking Testing Linting and formatting Languages, types and runtimes Build tools and bundlers Dev workflow and config Logging, monitoring and analytics Crypto and web3 Game development