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 |
|---|---|---|---|---|---|---|---|---|
| remend Self-healing markdown. Intelligently parses and styles incomplete Markdown blocks. | 7.1m | - | - | 1 month ago 1.3.1 | ESM only | Bundled | Markdown, Parsers and serialisers | |
| onnxruntime-common ONNXRuntime JavaScript API library | 6.5m | +846% | - | 10 days ago 1.30.0 | ESM + CommonJS | Bundled | AI and machine learning | |
| partial-json Parse partial JSON generated by LLM | 5.7m | +1238% | - | 2 years ago 0.1.7 | ESM + CommonJS | Bundled | AI and machine learning, Parsers and serialisers | |
| onnxruntime-node ONNXRuntime Node.js binding | 3.9m | +978% | - | 10 days ago 1.30.0 | CommonJS | Bundled | AI and machine learning | |
| parse-latin Latin-script (natural language) parser | 3.5m | +263% | - | 3 years ago 7.0.0 | ESM only | Bundled | Parsers and serialisers, AI and machine learning | |
| onnxruntime-web A Javascript library for running ONNX models on browsers | 3.4m | +676% | - | 10 days ago 1.30.0 | ESM + CommonJS | Bundled | AI and machine learning | |
| tesseract.js Pure Javascript Multilingual OCR | 2.2m | +544% | - | 9 months ago 7.0.0 | CommonJS | Bundled | AI and machine learning | |
| chrono-node A natural language date parser in Javascript | 1.9m | +230% | - | 2 months ago 2.10.1 | ESM + CommonJS | Bundled | AI and machine learning | |
| @agentclientprotocol/claude-agent-acp An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript) | 1.3m | - | - | - | 1 day ago 0.81.2 | - | - | AI and machine learning, TypeScript tooling |
| ml-matrix Matrix manipulation and computation library | 1.2m | +64% | - | 1 month ago 6.15.0 | ESM + CommonJS | Bundled | AI and machine learning | |
| @toon-format/toon Token-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts | 989.6k | - | - | - | 1 month ago 4.1.1 | ESM only | Bundled | AI and machine learning |
| @textlint/resolver Module Resolver Utility for textlint | 922.8k | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | AI and machine learning, Parsers and serialisers |
| natural General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node. | 912.5k | +324% | - | 6 months ago 8.1.1 | CommonJS | Bundled | Parsers and serialisers, AI and machine learning | |
| apparatus various machine learning routines for node | 900.5k | +345% | - | 8 years ago 0.0.10 | CommonJS | None | AI and machine learning | |
| react-grab Select context for coding agents directly from your website | 846.8k | +425630% | - | 1 month ago 0.2.0 | ESM + CommonJS | Bundled | React, AI and machine learning | |
| @wasm-audio-decoders/opus-ml Web Assembly streaming Opus decoder with Machine Learning enhancements | 817.7k | - | - | - | 28 days ago 0.0.3 | ESM only | Bundled | AI and machine learning, Video and audio |
| compromise modest natural language processing | 621.7k | +256% | - | 14 days ago 14.17.0 | ESM + CommonJS | Bundled | AI and machine learning | |
| jscpd-sarif-reporter Reporter for jscpd. Generate a report in SARIF format (https://github.com/oasis-tcs/sarif-spec). | 621.2k | +787% | - | 3 months ago 4.2.5 | ESM + CommonJS | Bundled | AI and machine learning, Linting and formatting | |
| franc-min Detect the language of text | 601k | +806% | - | 2 years ago 6.2.0 | ESM only | Bundled | AI and machine learning | |
| @daytona/toolbox-api-client OpenAPI client for @daytona/toolbox-api-client | 570.6k | - | - | - | today 0.217.0 | CommonJS | Bundled | HTTP clients, TypeScript tooling |
| @daytona/api-client OpenAPI client for @daytona/api-client | 560.5k | - | - | - | today 0.217.0 | CommonJS | Bundled | HTTP clients, TypeScript tooling |
| @upstash/context7-mcp MCP server for Context7 | 536.1k | - | - | - | 10 days ago 4.1.1 | ESM only | None | Documentation tooling, AI and machine learning |
| onnx-proto Onnx Protobuf definition for JavaScript | 395.1k | +121% | - | 4 years ago 8.0.1 | CommonJS | Bundled | AI and machine learning | |
| @shikijs/stream Streaming colorization for Shiki, useful for highlighting LLM outputs and other text streams | 385.5k | - | - | - | 1 month ago 4.4.3 | ESM only | Bundled | AI and machine learning |
| franc Detect the language of text | 210k | +233% | - | - 6.2.0 | ESM only | Bundled | AI and machine learning | |
| @chat-adapter/state-memory In-memory state adapter for Chat SDK — zero-dependency subscriptions, locks, and cache for local development and tests | 204.9k | - | - | - | 7 days ago 4.41.0 | ESM only | Bundled | Caching, Testing |
| @textlint/utils textlint internal utils. | 197.3k | - | - | - | 1 month ago 15.8.0 | CommonJS | Bundled | AI and machine learning, Parsers and serialisers |
| tinyld Simple and Performant Language detection library (pure JS and zero dependencies) | 187k | +834% | - | - 1.3.4 | ESM + CommonJS | Bundled | AI and machine learning, Node.js utilities | |
| @sanity-labs/oclif-plugin-skills-flag Expose per-command Markdown to coding agents through an oclif flag | 186.6k | - | - | - | 8 days ago 0.3.0 | ESM only | Bundled | AI and machine learning |
| @platejs/resizable Plate React resize components | 174.8k | - | - | - | 5 months ago 53.0.0 | ESM only | Bundled | React, TypeScript tooling |
| @chat-adapter/state-redis Redis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis | 167k | - | - | - | 6 days ago 4.41.0 | ESM only | Bundled | Caching, Database clients and drivers |
| parse-english English natural language parser | 166.4k | +13% | - | 3 years ago 7.0.0 | ESM only | Bundled | Parsers and serialisers, AI and machine learning | |
| @posthog/mcp PostHog SDK for Model Context Protocol (MCP) servers — tracks tool usage, intent, and identity | 156.9k | - | - | - | 1 day ago 0.18.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, AI and machine learning |
| textlint The pluggable linting tool for natural language. | 130.6k | +102% | - | 1 month ago 15.8.0 | CommonJS | Bundled | AI and machine learning, Parsers and serialisers | |
| @openuidev/lang-core Framework-agnostic core for OpenUI Lang: parser, prompt generation, validation, and type definitions | 127.6k | - | - | - | 10 days ago 0.3.0 | ESM + CommonJS | Bundled | AI and machine learning, Schema validation |
| sentence-splitter split {japanese, english} text into sentences. | 110.3k | +76% | - | 5 months ago 5.0.1 | ESM + CommonJS | Bundled | AI and machine learning | |
| morpheme-match match function that match token(形態素解析) with sentence. | 94.5k | +162% | - | 6 years ago 2.0.4 | CommonJS | Bundled | AI and machine learning | |
| face-api.js JavaScript API for face detection and face recognition in the browser with tensorflow.js | 89.5k | +100% | - | - 0.22.2 | ESM + CommonJS | Bundled | AI and machine learning | |
| @chat-adapter/state-ioredis ioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis | 87k | - | - | - | 7 days ago 4.41.0 | ESM only | Bundled | Cloud SDKs, Database clients and drivers |
| @chat-adapter/state-pg PostgreSQL state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues | 86.9k | - | - | - | 7 days ago 4.41.0 | ESM only | Bundled | Database clients and drivers, Caching |
| @traceloop/instrumentation-utils Shared utilities for Traceloop LLM instrumentations | 84.5k | - | - | - | 3 months ago 0.27.0 | ESM + CommonJS | Bundled | Monitoring and error tracking, AI and machine learning |
| @oh-my-pi/pi-natives Native Rust bindings for PDF conversion, audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API | 81.6k | - | - | - | 1 day ago 18.3.1 | ESM only | Bundled | CLI tools and terminal utilities, Image processing |
| check-ends-with-period Check the text is ends with period mark. | 76.5k | +170% | - | 3 years ago 3.0.2 | ESM + CommonJS | Bundled | AI and machine learning | |
| morpheme-match-textlint morpheme-match for textlint rule. | 76.5k | +177% | - | 6 years ago 2.0.6 | CommonJS | Bundled | AI and machine learning | |
| @oh-my-pi/pi-wire Shared wire protocol types for omp packages | 70.7k | - | - | - | 1 day ago 18.3.1 | ESM only | Bundled | TypeScript tooling, CLI tools and terminal utilities |
| @oh-my-pi/snapcompact Bitmap-frame context compression for vision-capable LLMs | 68.6k | - | - | - | 1 day ago 18.3.1 | ESM only | Bundled | AI and machine learning |
| @durable-streams/state State change event protocol for Durable Streams | 67.1k | - | - | - | 14 days ago 0.3.2 | ESM + CommonJS | Bundled | TypeScript tooling, AI and machine learning |
| @microsoft/recognizers-text-date-time recognizers-text provides robust recognition and resolution of date/time expressed in multiple languages. | 65.9k | - | - | - | 3 years ago 1.3.2 | ESM + CommonJS | Bundled | Date and time, AI and machine learning |
| @basiclines/rampa-sdk Programmatic JavaScript SDK for generating color palettes with rampa | 64.9k | - | - | - | 6 months ago 6.0.0 | ESM only | Bundled | Accessibility, CLI tools and terminal utilities |
| @microsoft/recognizers-text-suite recognizers-text-suite provides robust recognition and resolution of numbers, units, date/time, and more; expressed in multiple languages. | 64.7k | - | - | - | 3 years ago 1.3.1 | ESM + CommonJS | Bundled | Date and time, AI and machine learning |
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.
- remendSelf-healing markdown. Intelligently parses and styles incomplete Markdown blocks.
- onnxruntime-commonONNXRuntime JavaScript API library
- partial-jsonParse partial JSON generated by LLM
- onnxruntime-nodeONNXRuntime Node.js binding
- parse-latinLatin-script (natural language) parser
- onnxruntime-webA Javascript library for running ONNX models on browsers
- tesseract.jsPure Javascript Multilingual OCR
- chrono-nodeA natural language date parser in Javascript
- @agentclientprotocol/claude-agent-acpAn ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
- ml-matrixMatrix manipulation and computation library
- @toon-format/toonToken-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts
- @textlint/resolverModule Resolver Utility for textlint
- naturalGeneral natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node.
- apparatusvarious machine learning routines for node
- react-grabSelect context for coding agents directly from your website
- @wasm-audio-decoders/opus-mlWeb Assembly streaming Opus decoder with Machine Learning enhancements
- compromisemodest natural language processing
- jscpd-sarif-reporterReporter for jscpd. Generate a report in SARIF format (https://github.com/oasis-tcs/sarif-spec).
- franc-minDetect the language of text
- @daytona/toolbox-api-clientOpenAPI client for @daytona/toolbox-api-client
- @daytona/api-clientOpenAPI client for @daytona/api-client
- @upstash/context7-mcpMCP server for Context7
- onnx-protoOnnx Protobuf definition for JavaScript
- @shikijs/streamStreaming colorization for Shiki, useful for highlighting LLM outputs and other text streams
- francDetect the language of text
- @chat-adapter/state-memoryIn-memory state adapter for Chat SDK — zero-dependency subscriptions, locks, and cache for local development and tests
- @textlint/utilstextlint internal utils.
- tinyldSimple and Performant Language detection library (pure JS and zero dependencies)
- @sanity-labs/oclif-plugin-skills-flagExpose per-command Markdown to coding agents through an oclif flag
- @platejs/resizablePlate React resize components
- @chat-adapter/state-redisRedis state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues via node-redis
- parse-englishEnglish natural language parser
- @posthog/mcpPostHog SDK for Model Context Protocol (MCP) servers — tracks tool usage, intent, and identity
- textlintThe pluggable linting tool for natural language.
- @openuidev/lang-coreFramework-agnostic core for OpenUI Lang: parser, prompt generation, validation, and type definitions
- sentence-splittersplit {japanese, english} text into sentences.
- morpheme-matchmatch function that match token(形態素解析) with sentence.
- face-api.jsJavaScript API for face detection and face recognition in the browser with tensorflow.js
- @chat-adapter/state-ioredisioredis state adapter for Chat SDK — production state with Redis Cluster and Sentinel support via ioredis
- @chat-adapter/state-pgPostgreSQL state adapter for Chat SDK — production subscriptions, distributed locks, cache, lists, and queues
- @traceloop/instrumentation-utilsShared utilities for Traceloop LLM instrumentations
- @oh-my-pi/pi-nativesNative Rust bindings for PDF conversion, audio, WebRTC, grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API
- check-ends-with-periodCheck the text is ends with period mark.
- morpheme-match-textlintmorpheme-match for textlint rule.
- @oh-my-pi/pi-wireShared wire protocol types for omp packages
- @oh-my-pi/snapcompactBitmap-frame context compression for vision-capable LLMs
- @durable-streams/stateState change event protocol for Durable Streams
- @microsoft/recognizers-text-date-timerecognizers-text provides robust recognition and resolution of date/time expressed in multiple languages.
- @basiclines/rampa-sdkProgrammatic JavaScript SDK for generating color palettes with rampa
- @microsoft/recognizers-text-suiterecognizers-text-suite provides robust recognition and resolution of numbers, units, date/time, and more; expressed in multiple languages.
No comparisons for this package yet.