Skip to content
JS
Package category

AI and machine learning

LLM clients, embeddings, tensors and model runtimes.

191 packages0 comparisons

Packages compared

191 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
@oh-my-pi/omptype
ArkType-compatible runtime schema validation with lazy JIT compilation
64.5k---1 day ago
18.3.1
ESM onlyBundledSchema validation, CLI tools and terminal utilities
@ruvector/rvf
RuVector Format — unified TypeScript SDK for vector intelligence
62.6k---1 month ago
0.3.4
ESM + CommonJSBundledAI and machine learning
pangu
Opinionated paranoid text spacing: automatically inserts whitespace between CJK (Chinese, Japanese, Korean) and ANS (alphabetical letters, numerical digits and symbols)
59.1k-14%-1 day ago
10.4.0
ESM + CommonJSBundledCLI tools and terminal utilities, Node.js utilities
@atjsh/llmlingua-2
JavaScript/TypeScript Implementation of LLMLingua-2
57.2k---1 month ago
3.0.0
ESM onlyBundledAI and machine learning, TypeScript tooling
persian-normalize
Normalize Persian and Arabic-script text. Fold ZWNJ, Arabic yeh/kaf, three digit sets and diacritics into one comparable form — or clean text for storage without destroying it.
54.2k--16 days ago
1.0.0
ESM onlyBundledStrings and text, AI and machine learning
@ruvector/ruvllm-linux-x64-gnu
RuvLLM native SIMD acceleration - linux-x64-gnu platform
53.2k---6 months ago
2.0.1
CommonJSNoneAI and machine learning
flint-chart
Semantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.
50.8k--1 month ago
0.5.1
ESM + CommonJSBundledCharts and data visualisation, AI and machine learning
ruvector-attention-wasm
High-performance WebAssembly attention mechanisms: Multi-Head, Flash, Hyperbolic, MoE, CGT Sheaf Attention with GPU acceleration for transformers and LLMs
43.8k--5 months ago
2.1.0
ESM onlyBundledAI and machine learning
nsfwjs
Detect NSFW content client-side
43.5k+352%--
4.4.0
ESM + CommonJSBundledAI and machine learning
budoux
A small chunk segmenter.
39k+284%--
0.9.2
ESM + CommonJSBundledAI and machine learning
mcp-evals
GitHub Action for evaluating MCP server tool calls using LLM-based scoring
36.2k+191%-1 year ago
2.0.1
ESM onlyBundledAI and machine learning
@imgly/background-removal-node
Background Removal in NodeJS
36.1k---2 years ago
1.4.5
ESM + CommonJSBundledAI and machine learning, TypeScript tooling
@musistudio/claude-code-router
Local Claude Code Router gateway with CLI and web management UI.
34.2k---9 days ago
3.1.1
CommonJSNoneRouting, AI and machine learning
gun
A realtime, decentralized, offline-first, graph data synchronization engine.
34.2k+851%-1 year ago
0.2020.1241
CommonJSBundledCryptography and hashing, Database clients and drivers
@supercode-sh/claude-install-win
Supercode for Claude Desktop on Windows.
32.9k---16 days ago
0.1.2
ESM onlyNoneAI and machine learning
@supercode-sh/claude-install-mac
Installer for the Supercode Claude Desktop integration on macOS.
32.8k---today
0.1.11
ESM onlyNoneAI and machine learning
linkup-sdk
A Javascript Client SDK for the Linkup API
31k+1325%-15 days ago
3.7.0
CommonJSBundledAI and machine learning
@krunal202/apple-search-ads-cli
LLM-friendly CLI for the Apple Search Ads API
29.5k---10 days ago
0.1.1
ESM onlyNoneAI and machine learning, CLI tools and terminal utilities
svelte-streamdown
![npm version](https://badge.fury.io/js/svelte-streamdown.svg)
23.1k+6488%-10 days ago
4.2.0
ESM onlyBundledSvelte, AI and machine learning
docusaurus-plugin-llms
Docusaurus plugin for generating LLM-friendly documentation following the llmstxt.org standard
22.9k+717%-23 days ago
0.6.0
CommonJSBundledAI and machine learning, Documentation tooling
@oh-my-pi/hashline
Hashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.
22.5k---22 days ago
18.1.5
ESM onlyBundledAI and machine learning
zod-stream
A client for node or the browser to generate and consume streaming json
20.5k+67%-2 months ago
4.0.0
ESM + CommonJSBundledAI and machine learning, Schema validation
@page-agent/page-controller
Page controller for page-agent - DOM operations and element interactions
19.3k---19 days ago
1.12.4
ESM onlyBundledDOM and browser utilities, Scraping and browser automation
@capgo/capacitor-llm
Adds support for LLM locally runned for Capacitor
18.9k---9 days ago
8.1.6
ESM + CommonJSBundledAI and machine learning
@chatpanel/pii
The canonical ChatPanel privacy engine — reversible PII redaction + pseudonymization with local entity detection. Pure, dependency-free ESM shared by the ChatPanel extension, gateway, and bridge.
18.8k---1 day ago
0.11.1
ESM onlyNoneAI and machine learning
markdown-to-slack-blocks
A powerful, type-safe library to convert Markdown (incl. GFM tables, code, mentions, and LLM output) into Slack Block Kit JSON — and back. Supports Slack's native data_table block with dynamic cell typing.
18.6k--3 months ago
1.6.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@chat-adapter/tests
Vitest factories, matchers, and setup utilities for testing Chat SDK adapters and bots
18.3k---7 days ago
4.41.0
ESM onlyBundledTesting, AI and machine learning
agent-comms
Cross-harness communication mesh for LLM agents — rooms, DMs, presence, and real-time push delivery over TCP
18.2k--3 days ago
8.0.8
ESM onlyBundledAI and machine learning
tokensniff
Claude Code telemetry proxy and live terminal status line HUD. Real-time token tracking, API costs, TTFT, and calendar heatmap dashboard. Zero dependencies.
17.9k--12 days ago
0.1.1
ESM onlyBundledMonitoring and error tracking, AI and machine learning
llama-tokenizer-js
JS tokenizer for LLaMA-based LLMs
17.5k+320%-2 years ago
1.2.2
ESM onlyBundledAI and machine learning, Parsers and serialisers
@mlflow/core
TypeScript implementation of MLflow Tracing SDK for LLM observability
17k---29 days ago
0.4.0
CommonJSBundledAI and machine learning, Monitoring and error tracking
node-postal
International address parsing/normalization at C speed
15.8k+21%-1 year ago
1.3.0
CommonJSNoneAI and machine learning
dsh-cost-meter
DeepSeek Harness 会话费用统计插件:本会话成本、当日费用、历史记录与官方价格同步,支持多厂商多模型价格计费(内置 90+ 模型价格目录与自动匹配)、主流 Coding Plan 订阅额度查询与显示(11 家,含小米 MiMo Token Plan 控制台 Cookie 查询、SCNet Token Plan 本地 Credits 计量与火山方舟 Volcano Ark Coding Plan AK/SK 签名查询)、自定义 Provider 余额查询(可配任意 HTTP 端点)与余额进度条
15.5k--1 day ago
1.7.37
ESM onlyNoneInternationalisation, AI and machine learning
jvectormap-next
jQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages.
15.4k+7%-4 months ago
3.2.0
ESM + CommonJSNoneAI and machine learning
@platejs/test-utils
Testing utilities for Plate
15k---20 days ago
53.3.10
ESM onlyBundledRich text and code editors, Testing
billion-context-pi
One billion, not one million. Model-driven context management for the Pi coding agent.
13.4k--1 day ago
0.1.77
ESM onlyBundledAI and machine learning
essentia.js
JavaScript library for music/audio analysis and processing, powered by Essentia WebAssembly
11.6k+587%--
0.1.3
CommonJSNoneAI and machine learning
jvectormap
jQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages.
11.4k-20%--
2.0.4
CommonJSNoneAI and machine learning
numerizer
Parse numbers in natural language from strings
11.3k+312%-11 years ago
0.0.4
CommonJSNoneAI and machine learning
claude-mem
Memory compression system for Claude Code - persist context across sessions
10.8k+4368%-3 days ago
13.25.3
ESM onlyNoneCompression and archives, TypeScript tooling
segment-dict
novel-segment segment data
10.2k-20%-14 days ago
2.3.212
CommonJSBundledAI and machine learning
@mondaydotcomorg/atp-provenance
CAMEL-inspired provenance security for LLM applications - track data origin and enforce security policies
9.2k---4 months ago
0.22.3
ESM + CommonJSBundledAI and machine learning, Security
recombee-js-api-client
Client-side js library for easy use of the Recombee recommendation API
8.1k+54%--
6.2.1
ESM + CommonJSBundledAI and machine learning
acp-kernel
Framework-agnostic context-compression engine (model-driven, 3-tier LSM). Pure core: no host dependency.
8.1k--1 day ago
0.0.88
ESM onlyBundledCompression and archives, AI and machine learning
@liustack/modsearch
The strongest free web search plugin for coding agents. Plug-in web search, X search, and page fetch for models without native web access. Free out of the box: no signup, no API key (Firecrawl keyless, 1,000 free credits/month)
7.3k---1 day ago
5.10.5
ESM onlyNoneAI and machine learning
pxpipe-proxy
Token-saving proxy for Claude Code: renders bulky context (system prompt, tool docs, old history) as dense PNGs to cut input tokens. Runs on Node and Cloudflare Workers.
7.3k--1 month ago
0.13.2
ESM onlyBundledAI and machine learning
mcp-server-kubernetes
MCP server for interacting with Kubernetes clusters via kubectl
6.9k+339%-11 days ago
4.1.7
ESM onlyNoneAI and machine learning
fasttext.wasm.js
Node and Browser env supported WebAssembly version of fastText: Library for efficient text classification and representation learning.
6.4k+182%-2 years ago
1.0.0
ESM + CommonJSBundledAI and machine learning, Node.js utilities
llm-splitter
Efficient, configurable text chunking utility for LLM vectorization. Returns rich chunk metadata.
6.2k+3052%-30 days ago
0.3.0
ESM onlyBundledAI and machine learning
dataforseo-mcp-server
CLI and MCP server for DataForSEO API — browse documentation and make authenticated API requests
5.6k+1061%-1 month ago
3.1.1
ESM onlyNoneAI and machine learning, CLI tools and terminal utilities

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • @oh-my-pi/omptypeArkType-compatible runtime schema validation with lazy JIT compilation
  • @ruvector/rvfRuVector Format — unified TypeScript SDK for vector intelligence
  • panguOpinionated paranoid text spacing: automatically inserts whitespace between CJK (Chinese, Japanese, Korean) and ANS (alphabetical letters, numerical digits and symbols)
  • @atjsh/llmlingua-2JavaScript/TypeScript Implementation of LLMLingua-2
  • persian-normalizeNormalize Persian and Arabic-script text. Fold ZWNJ, Arabic yeh/kaf, three digit sets and diacritics into one comparable form — or clean text for storage without destroying it.
  • @ruvector/ruvllm-linux-x64-gnuRuvLLM native SIMD acceleration - linux-x64-gnu platform
  • flint-chartSemantic-level visualization library that compiles data + semantic types for Vega-Lite, ECharts, Chart.js, Plotly, and Excel.
  • ruvector-attention-wasmHigh-performance WebAssembly attention mechanisms: Multi-Head, Flash, Hyperbolic, MoE, CGT Sheaf Attention with GPU acceleration for transformers and LLMs
  • nsfwjsDetect NSFW content client-side
  • budouxA small chunk segmenter.
  • mcp-evalsGitHub Action for evaluating MCP server tool calls using LLM-based scoring
  • @imgly/background-removal-nodeBackground Removal in NodeJS
  • @musistudio/claude-code-routerLocal Claude Code Router gateway with CLI and web management UI.
  • gunA realtime, decentralized, offline-first, graph data synchronization engine.
  • @supercode-sh/claude-install-winSupercode for Claude Desktop on Windows.
  • @supercode-sh/claude-install-macInstaller for the Supercode Claude Desktop integration on macOS.
  • linkup-sdkA Javascript Client SDK for the Linkup API
  • @krunal202/apple-search-ads-cliLLM-friendly CLI for the Apple Search Ads API
  • svelte-streamdown![npm version](https://badge.fury.io/js/svelte-streamdown.svg)
  • docusaurus-plugin-llmsDocusaurus plugin for generating LLM-friendly documentation following the llmstxt.org standard
  • @oh-my-pi/hashlineHashline: a compact, line-anchored patch language and applier. Pluggable FS/IO so it works over disk, in-memory, or any custom backend.
  • zod-streamA client for node or the browser to generate and consume streaming json
  • @page-agent/page-controllerPage controller for page-agent - DOM operations and element interactions
  • @capgo/capacitor-llmAdds support for LLM locally runned for Capacitor
  • @chatpanel/piiThe canonical ChatPanel privacy engine — reversible PII redaction + pseudonymization with local entity detection. Pure, dependency-free ESM shared by the ChatPanel extension, gateway, and bridge.
  • markdown-to-slack-blocksA powerful, type-safe library to convert Markdown (incl. GFM tables, code, mentions, and LLM output) into Slack Block Kit JSON — and back. Supports Slack's native data_table block with dynamic cell typing.
  • @chat-adapter/testsVitest factories, matchers, and setup utilities for testing Chat SDK adapters and bots
  • agent-commsCross-harness communication mesh for LLM agents — rooms, DMs, presence, and real-time push delivery over TCP
  • tokensniffClaude Code telemetry proxy and live terminal status line HUD. Real-time token tracking, API costs, TTFT, and calendar heatmap dashboard. Zero dependencies.
  • llama-tokenizer-jsJS tokenizer for LLaMA-based LLMs
  • @mlflow/coreTypeScript implementation of MLflow Tracing SDK for LLM observability
  • node-postalInternational address parsing/normalization at C speed
  • dsh-cost-meterDeepSeek Harness 会话费用统计插件:本会话成本、当日费用、历史记录与官方价格同步,支持多厂商多模型价格计费(内置 90+ 模型价格目录与自动匹配)、主流 Coding Plan 订阅额度查询与显示(11 家,含小米 MiMo Token Plan 控制台 Cookie 查询、SCNet Token Plan 本地 Credits 计量与火山方舟 Volcano Ark Coding Plan AK/SK 签名查询)、自定义 Provider 余额查询(可配任意 HTTP 端点)与余额进度条
  • jvectormap-nextjQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages.
  • @platejs/test-utilsTesting utilities for Plate
  • billion-context-piOne billion, not one million. Model-driven context management for the Pi coding agent.
  • essentia.jsJavaScript library for music/audio analysis and processing, powered by Essentia WebAssembly
  • jvectormapjQuery plugin for embedding vector maps with reach API and methods for data visualization to the web-pages.
  • numerizerParse numbers in natural language from strings
  • claude-memMemory compression system for Claude Code - persist context across sessions
  • segment-dictnovel-segment segment data
  • @mondaydotcomorg/atp-provenanceCAMEL-inspired provenance security for LLM applications - track data origin and enforce security policies
  • recombee-js-api-clientClient-side js library for easy use of the Recombee recommendation API
  • acp-kernelFramework-agnostic context-compression engine (model-driven, 3-tier LSM). Pure core: no host dependency.
  • @liustack/modsearchThe strongest free web search plugin for coding agents. Plug-in web search, X search, and page fetch for models without native web access. Free out of the box: no signup, no API key (Firecrawl keyless, 1,000 free credits/month)
  • pxpipe-proxyToken-saving proxy for Claude Code: renders bulky context (system prompt, tool docs, old history) as dense PNGs to cut input tokens. Runs on Node and Cloudflare Workers.
  • mcp-server-kubernetesMCP server for interacting with Kubernetes clusters via kubectl
  • fasttext.wasm.jsNode and Browser env supported WebAssembly version of fastText: Library for efficient text classification and representation learning.
  • llm-splitterEfficient, configurable text chunking utility for LLM vectorization. Returns rich chunk metadata.
  • dataforseo-mcp-serverCLI and MCP server for DataForSEO API — browse documentation and make authenticated API requests

No comparisons for this package yet.