Packages

AI & LLM SDKs Packages

SDKs and clients for large-language-model providers and inference, covering chat completions, embeddings, and streaming (OpenAI, Anthropic, Vercel AI).

109 packages

Packages in AI & LLM SDKs

90Health
SDK npm

MCP TypeScript SDK

The official TypeScript SDK for building Model Context Protocol servers and clients.

13,477
MIT
Used by 118
92Health
Library npm

AI SDK

Provider-agnostic TypeScript toolkit for building AI apps and agents with any LLM.

26,955
Apache 2.0
Used by 105
95Health
SDK npm

OpenAI

The official Node.js/TypeScript client for the OpenAI API, auto-generated from OpenAI's own OpenAPI spec.

11,192
Apache 2.0
Used by 86
93Health
SDK npm

Anthropic TypeScript SDK

The official TypeScript and JavaScript SDK for building on Anthropic's Claude API.

2,123
MIT
Used by 60
97Health
SDK PyPI

OpenAI Python SDK

The official Python library for the OpenAI REST API, generated from OpenAI's OpenAPI spec with typed sync and async clients.

31,709
Apache 2.0
Used by 59
89Health
SDK PyPI

python-sdk

The official Python SDK for building Model Context Protocol servers and clients that expose tools, resources, and prompts to any LLM host.

24,417
MIT
Used by 37
95Health
SDK PyPI

Anthropic Python SDK

The official Python SDK for the Anthropic Claude API, with typed clients, streaming, and tool use.

3,922
MIT
Used by 34
92Health
Library PyPI

LiteLLM

Call 100+ LLM APIs from OpenAI to Anthropic to Bedrock through one unified, OpenAI-format Python interface.

59,739
MIT
Used by 27
67Health
Library PyPI

tiktoken

OpenAI's fast, Rust-backed BPE tokenizer for counting and encoding text into the exact tokens GPT models see.

19,336
MIT
Used by 26
92Health
Framework npm

LangChain.js

The TypeScript framework for building LLM-powered apps and AI agents from interoperable, swappable components.

18,232
MIT
Used by 26
95Health
SDK PyPI

huggingface_hub

The official Python client and hf CLI for the Hugging Face Hub, for downloading, uploading, and managing models, datasets, and Spaces.

3,939
Apache 2.0
Used by 26
89Health
SDK npm

Google Gen AI SDK

Google's official TypeScript/JavaScript SDK for building applications with the Gemini API and Vertex AI.

1,686
Apache 2.0
Used by 26
76Health
SDK npm

OpenRouter AI SDK Provider

The official OpenRouter provider for the Vercel AI SDK, unlocking 300+ LLMs through one unified TypeScript client.

688
Apache 2.0
Used by 25
92Health
SDK PyPI

LangChain DeepSeek

The official LangChain integration package for DeepSeek chat and reasoning models.

147,170
MIT
Used by 24
94Health
SDK PyPI

Google Gen AI Python SDK

The official Python SDK for calling Google's Gemini and generative AI models via the Gemini API and Vertex AI.

3,994
Apache 2.0
Used by 22
47Health
Library npm

tiktoken

Fast BPE tokenizer for OpenAI models, providing WASM and pure-JS bindings for Node, browsers, and edge runtimes.

1,074
MIT
Used by 22
92Health
Framework PyPI

LangChain

The most widely adopted Python framework for building LLM-powered agents and applications

147,170
MIT
Used by 21
88Health
Framework PyPI

FastMCP

The fast, Pythonic framework for building Model Context Protocol servers, clients, and apps

27,913
Apache 2.0
Used by 14
89Health
SDK Go

MCP Go SDK

The official Go SDK for building Model Context Protocol servers and clients, maintained in collaboration with Google.

5,162
Apache 2.0
Used by 12
50Health
SDK npm

Google Generative AI JavaScript SDK

The original JavaScript/TypeScript SDK for Google's Gemini API, now in maintenance-only mode and superseded by the unified Google Gen AI SDK.

1,237
Apache 2.0
Used by 12
32Health
Library npm

TokenLens

Typed model registry and token/cost utilities for context budgeting in AI apps

265
MIT
Used by 12
52Health
SDK npm

ollama-js

Official JavaScript/TypeScript client for chatting, streaming, and generating with local or cloud-hosted Ollama models.

4,373
MIT
Used by 11
88Health
SDK Go

OpenAI Go

The official Go library for the OpenAI API, covering Responses, Chat Completions, Realtime, Assistants, and more with generated, type-safe bindings.

3,480
Apache 2.0
Used by 11
70Health
SDK PyPI

ollama-python

The official Python client for chatting, generating, and managing models on a local or cloud-hosted Ollama server.

10,557
MIT
Used by 10

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers