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,641
MIT
Used by 118
92Health
Library npm

AI SDK

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

27,489
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,237
Apache 2.0
Used by 86
94Health
SDK npm

Anthropic TypeScript SDK

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

2,149
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,926
Apache 2.0
Used by 59
90Health
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,656
MIT
Used by 37
96Health
SDK PyPI

Anthropic Python SDK

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

4,002
MIT
Used by 34
93Health
Library PyPI

LiteLLM

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

61,926
MIT
Used by 27
65Health
Library PyPI

tiktoken

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

19,513
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,292
MIT
Used by 26
96Health
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.

4,004
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,690
Apache 2.0
Used by 26
83Health
SDK npm

OpenRouter AI SDK Provider

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

690
Apache 2.0
Used by 25
93Health
SDK PyPI

LangChain DeepSeek

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

148,339
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.

4,040
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,073
MIT
Used by 22
93Health
Framework PyPI

LangChain

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

148,339
MIT
Used by 21
88Health
Framework PyPI

FastMCP

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

28,186
Apache 2.0
Used by 14
90Health
SDK Go

MCP Go SDK

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

5,266
Apache 2.0
Used by 13
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,232
Apache 2.0
Used by 12
31Health
Library npm

TokenLens

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

268
MIT
Used by 12
70Health
SDK npm

ollama-js

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

4,399
MIT
Used by 11
89Health
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,505
Apache 2.0
Used by 11
72Health
SDK PyPI

ollama-python

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

10,624
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