Package category
AI and machine learning
LLM clients, embeddings, tensors and model runtimes.
191 packages0 comparisons
Packages compared
191 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| @oh-my-pi/omptype ArkType-compatible runtime schema validation with lazy JIT compilation | 64.5k | - | - | - | 1 day ago 18.3.1 | ESM only | Bundled | Schema 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 + CommonJS | Bundled | AI 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 + CommonJS | Bundled | CLI 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 only | Bundled | AI 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 only | Bundled | Strings 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 | CommonJS | None | AI 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 + CommonJS | Bundled | Charts 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 only | Bundled | AI and machine learning | |
| nsfwjs Detect NSFW content client-side | 43.5k | +352% | - | - 4.4.0 | ESM + CommonJS | Bundled | AI and machine learning | |
| budoux A small chunk segmenter. | 39k | +284% | - | - 0.9.2 | ESM + CommonJS | Bundled | AI 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 only | Bundled | AI and machine learning | |
| @imgly/background-removal-node Background Removal in NodeJS | 36.1k | - | - | - | 2 years ago 1.4.5 | ESM + CommonJS | Bundled | AI 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 | CommonJS | None | Routing, AI and machine learning |
| gun A realtime, decentralized, offline-first, graph data synchronization engine. | 34.2k | +851% | - | 1 year ago 0.2020.1241 | CommonJS | Bundled | Cryptography 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 only | None | AI and machine learning |
| @supercode-sh/claude-install-mac Installer for the Supercode Claude Desktop integration on macOS. | 32.8k | - | - | - | today 0.1.11 | ESM only | None | AI and machine learning |
| linkup-sdk A Javascript Client SDK for the Linkup API | 31k | +1325% | - | 15 days ago 3.7.0 | CommonJS | Bundled | AI 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 only | None | AI and machine learning, CLI tools and terminal utilities |
| svelte-streamdown  | 23.1k | +6488% | - | 10 days ago 4.2.0 | ESM only | Bundled | Svelte, 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 | CommonJS | Bundled | AI 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 only | Bundled | AI 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 + CommonJS | Bundled | AI 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 only | Bundled | DOM 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 + CommonJS | Bundled | AI 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 only | None | AI 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 + CommonJS | Bundled | Markdown, 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 only | Bundled | Testing, 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 only | Bundled | AI 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 only | Bundled | Monitoring 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 only | Bundled | AI and machine learning, Parsers and serialisers | |
| @mlflow/core TypeScript implementation of MLflow Tracing SDK for LLM observability | 17k | - | - | - | 29 days ago 0.4.0 | CommonJS | Bundled | AI 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 | CommonJS | None | AI 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 only | None | Internationalisation, 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 + CommonJS | None | AI and machine learning | |
| @platejs/test-utils Testing utilities for Plate | 15k | - | - | - | 20 days ago 53.3.10 | ESM only | Bundled | Rich 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 only | Bundled | AI and machine learning | |
| essentia.js JavaScript library for music/audio analysis and processing, powered by Essentia WebAssembly | 11.6k | +587% | - | - 0.1.3 | CommonJS | None | AI 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 | CommonJS | None | AI and machine learning | |
| numerizer Parse numbers in natural language from strings | 11.3k | +312% | - | 11 years ago 0.0.4 | CommonJS | None | AI 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 only | None | Compression and archives, TypeScript tooling | |
| segment-dict novel-segment segment data | 10.2k | -20% | - | 14 days ago 2.3.212 | CommonJS | Bundled | AI 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 + CommonJS | Bundled | AI 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 + CommonJS | Bundled | AI 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 only | Bundled | Compression 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 only | None | AI 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 only | Bundled | AI 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 only | None | AI 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 + CommonJS | Bundled | AI 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 only | Bundled | AI 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 only | None | AI 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
- 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.