{"objects":[{"downloads":{"monthly":79075854,"weekly":20283961},"dependents":"4943","updated":"2026-08-05T19:20:48.428Z","searchScore":50.10978,"package":{"name":"ai","keywords":["ai","vercel","sdk","llm","mcp","tool-calling","tools","structured-output","agent","agentic","generative","genai","chatbot","prompt","inference","language-model","streaming","openai","anthropic","claude","gemini","xai","grok"],"version":"7.0.52","description":"AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.","sanitized_name":"ai","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"vercel-release-bot","type":"user","email":"infra+release@vercel.com"},"trustedPublisher":{"oidcConfigId":"oidc:258097e4-2862-4225-9246-93d0f356367d","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"matheus.frndes@gmail.com","username":"matheuss"},{"email":"rauchg@gmail.com","username":"rauchg"},{"email":"matt.j.straka@gmail.com","username":"matt.straka"},{"email":"infra+release@vercel.com","username":"vercel-release-bot"},{"email":"team@zeit.co","username":"zeit-bot"}],"license":"Apache-2.0","date":"2026-08-04T23:28:16.128Z","links":{"homepage":"https://ai-sdk.dev/docs","repository":"git+https://github.com/vercel/ai.git","bugs":"https://github.com/vercel/ai/issues","npm":"https://www.npmjs.com/package/ai"}},"score":{"final":50.10978,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":22853461,"weekly":5925016},"dependents":"16","updated":"2026-08-05T10:57:10.558Z","searchScore":47.241577,"package":{"name":"@opentelemetry/instrumentation-openai","keywords":["instrumentation","opentelemetry","observability","openai","llm","genai"],"version":"0.19.0","description":"OpenTelemetry instrumentation for the `openai` OpenAI client library","sanitized_name":"@opentelemetry/instrumentation-openai","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:460bd0a5-7d95-42c2-8b7a-79eb606ab50a","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"dyladan@gmail.com","username":"dyladan"},{"email":"marc.pichler@dynatrace.com","username":"pichlermarc"},{"email":"overbalancedev@proton.me","username":"overbalance"},{"email":"npmjs-account@opentelemetry.io","username":"npmjs-account"},{"email":"trentm@gmail.com","username":"trentm"},{"email":"martin@martinkuba.com","username":"martinkuba"}],"license":"Apache-2.0","date":"2026-07-23T17:57:47.969Z","links":{"homepage":"https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-openai#readme","repository":"git+https://github.com/open-telemetry/opentelemetry-js-contrib.git","bugs":"https://github.com/open-telemetry/opentelemetry-js-contrib/issues","npm":"https://www.npmjs.com/package/@opentelemetry/instrumentation-openai"}},"score":{"final":47.241577,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":21989851,"weekly":5292343},"dependents":"2073","updated":"2026-08-05T22:01:39.212Z","searchScore":47.1296,"package":{"name":"@langchain/core","keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","openai","embeddings","vectorstores"],"version":"1.2.5","description":"Core LangChain.js abstractions and schemas","sanitized_name":"@langchain/core","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"trustedPublisher":{"oidcConfigId":"oidc:7417bfe3-463a-4a1a-b777-923ff192e352","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"},{"email":"infra@langchain.dev","username":"langchain-security"}],"license":"MIT","date":"2026-08-05T22:01:05.730Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/langchain-core/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/@langchain/core"}},"score":{"final":47.1296,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":14045046,"weekly":3461482},"dependents":"1173","updated":"2026-08-05T22:01:37.025Z","searchScore":45.159355,"package":{"name":"@langchain/openai","keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","openai","embeddings","vectorstores"],"version":"1.5.6","description":"OpenAI integrations for LangChain.js","sanitized_name":"@langchain/openai","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"davidduong","type":"user","email":"david@duong.cz"},"trustedPublisher":{"oidcConfigId":"oidc:ed77278d-7761-47c4-bd36-36102f71bfee","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"},{"email":"infra@langchain.dev","username":"langchain-security"}],"license":"MIT","date":"2026-08-05T22:01:03.954Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/providers/langchain-openai/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/@langchain/openai"}},"score":{"final":45.159355,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":11728692,"weekly":2793969},"dependents":"1273","updated":"2026-08-05T22:02:40.413Z","searchScore":44.729446,"package":{"name":"langchain","keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","openai","embeddings","vectorstores"],"version":"1.5.5","description":"Typescript bindings for langchain","sanitized_name":"langchain","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"trustedPublisher":{"oidcConfigId":"oidc:0f9421ec-0644-4d2e-b121-d0ee88af5018","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"hunter@hntrl.io","username":"hntrl"},{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"}],"license":"MIT","date":"2026-08-05T22:02:05.394Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/langchain/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/langchain"}},"score":{"final":44.729446,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":8172799,"weekly":2333548},"dependents":"483","updated":"2026-08-05T10:55:50.331Z","searchScore":44.252426,"package":{"name":"@earendil-works/pi-ai","keywords":["ai","llm","openai","anthropic","gemini","bedrock","unified","api"],"version":"0.83.0","description":"Unified LLM API with automatic model discovery and provider configuration","sanitized_name":"@earendil-works/pi-ai","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:975b2765-9d44-42ba-a322-c1cbbce03f36","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"armin.ronacher@active-4.com","username":"mitsuhiko"},{"email":"mario@badlogicgames.com","username":"badlogic"},{"email":"r.wachtler@outlook.com","username":"rwachtler"}],"license":"MIT","date":"2026-07-29T22:31:05.672Z","links":{"homepage":"https://github.com/earendil-works/pi#readme","repository":"git+https://github.com/earendil-works/pi.git","bugs":"https://github.com/earendil-works/pi/issues","npm":"https://www.npmjs.com/package/@earendil-works/pi-ai"}},"score":{"final":44.252426,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":7085864,"weekly":1760968},"dependents":"4","updated":"2026-08-05T10:51:47.432Z","searchScore":43.19949,"package":{"name":"@promptbook/utils","keywords":["ai","ai-agents","ai-application-framework","ai-assistant","ai-automation","ai-development","ai-framework","ai-ops","ai-orchestration","ai-pipeline","ai-platform","ai-scripting","ai-sdk","ai-workflow","api-integration","automation-framework","book-language","browser","chatbot","content-generation","conversational-ai","cross-platform","cross-provider","developer-tools","embeddings","function-calling","generative-ai","helpers","human-readable","javascript","knowledge-base","language-model","large-language-models","llm","llmops","machine-learning","markdown-dsl","mlops","model-agnostic","multi-model","multimodal","natural-language","natural-language-processing","nlp","nodejs","orchestration","pipeline","plain-english","postprocessing","preprocessing","prompt","prompt-chaining","prompt-engineering","prompt-management","prompt-template","rag","reasoning","task-automation","template","text-generation","text-processing","tools","typescript","unified-interface","utilities","vendor-agnostic","workflow","workflow-engine"],"version":"0.114.0-5","description":"Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action","sanitized_name":"@promptbook/utils","publisher":{"email":"me+npm@pavolhejny.com","actor":{"name":"hejny","type":"user","email":"me@pavolhejny.com"},"username":"hejny"},"maintainers":[{"email":"me+npm@pavolhejny.com","username":"hejny"}],"license":"CC-BY-4.0","date":"2026-08-05T00:19:03.948Z","links":{"homepage":"https://ptbk.io/","repository":"git+https://github.com/webgptorg/promptbook.git","bugs":"https://github.com/webgptorg/promptbook/issues","npm":"https://www.npmjs.com/package/@promptbook/utils"}},"score":{"final":43.19949,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6881814,"weekly":1959478},"dependents":"226","updated":"2026-08-05T10:55:53.031Z","searchScore":43.199215,"package":{"name":"@earendil-works/pi-agent-core","keywords":["ai","agent","llm","transport","state-management"],"version":"0.83.0","description":"General-purpose agent with transport abstraction, state management, and attachment support","sanitized_name":"@earendil-works/pi-agent-core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:88950ed8-2b60-49c0-8df2-7770367a49eb","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"armin.ronacher@active-4.com","username":"mitsuhiko"},{"email":"mario@badlogicgames.com","username":"badlogic"},{"email":"r.wachtler@outlook.com","username":"rwachtler"}],"license":"MIT","date":"2026-07-29T22:30:07.426Z","links":{"homepage":"https://github.com/earendil-works/pi#readme","repository":"git+https://github.com/earendil-works/pi.git","bugs":"https://github.com/earendil-works/pi/issues","npm":"https://www.npmjs.com/package/@earendil-works/pi-agent-core"}},"score":{"final":43.199215,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":5578712,"weekly":1613282},"dependents":"436","updated":"2026-08-05T10:56:54.056Z","searchScore":43.142414,"package":{"name":"@earendil-works/pi-coding-agent","keywords":["coding-agent","ai","llm","cli","tui","agent"],"version":"0.83.0","description":"Coding agent CLI with read, bash, edit, write tools and session management","sanitized_name":"@earendil-works/pi-coding-agent","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d271bff4-7c51-4c80-b055-5629ead5d835","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"armin.ronacher@active-4.com","username":"mitsuhiko"},{"email":"mario@badlogicgames.com","username":"badlogic"},{"email":"r.wachtler@outlook.com","username":"rwachtler"}],"license":"MIT","date":"2026-07-29T22:30:23.309Z","links":{"homepage":"https://github.com/earendil-works/pi#readme","repository":"git+https://github.com/earendil-works/pi.git","bugs":"https://github.com/earendil-works/pi/issues","npm":"https://www.npmjs.com/package/@earendil-works/pi-coding-agent"}},"score":{"final":43.142414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4392400,"weekly":1084134},"dependents":"403","updated":"2026-08-05T22:02:35.674Z","searchScore":42.447422,"package":{"name":"@langchain/anthropic","keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","anthropic","embeddings","vectorstores"],"version":"1.5.4","description":"Anthropic integrations for LangChain.js","sanitized_name":"@langchain/anthropic","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"hntrl","type":"user","email":"hunter@hntrl.io"},"trustedPublisher":{"oidcConfigId":"oidc:56a6e232-bfde-4b18-a725-7741611d8bf8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"},{"email":"infra@langchain.dev","username":"langchain-security"}],"license":"MIT","date":"2026-08-05T22:02:04.125Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/libs/providers/langchain-anthropic/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/@langchain/anthropic"}},"score":{"final":42.447422,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4932380,"weekly":1675522},"dependents":"4","updated":"2026-08-05T10:59:16.474Z","searchScore":42.38653,"package":{"name":"am-i-vibing","keywords":["ai","agentic","coding","detection","llm","assistant"],"version":"0.5.0","description":"Detect agentic coding environments and AI assistant tools","sanitized_name":"am-i-vibing","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:a8aedab7-8882-4e8a-9bbb-4e7f1eeaf2e8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"m@mk.gg","username":"ascorbic"}],"license":"MIT","date":"2026-06-23T15:54:00.577Z","links":{"homepage":"https://github.com/ascorbic/am-i-vibing","repository":"git+https://github.com/ascorbic/am-i-vibing.git","bugs":"https://github.com/ascorbic/am-i-vibing/issues","npm":"https://www.npmjs.com/package/am-i-vibing"}},"score":{"final":42.38653,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4866106,"weekly":1296127},"dependents":"245","updated":"2026-08-05T10:53:07.555Z","searchScore":42.347576,"package":{"name":"agents","keywords":["cloudflare","agents","ai","llm","durable objects"],"version":"0.20.1","description":"A home for your AI agents","sanitized_name":"agents","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"threepointone","type":"user","email":"threepointone@gmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:da7d7c09-bb22-48b6-8348-d5b01d340599","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"threepointone@gmail.com","username":"threepointone"},{"email":"ritakozlov@gmail.com","username":"rita3ko"},{"email":"katjareznikova@gmail.com","username":"whoiskatrin"}],"license":"MIT","date":"2026-07-28T16:08:02.450Z","links":{"homepage":"https://github.com/cloudflare/agents#readme","repository":"git+https://github.com/cloudflare/agents.git","bugs":"https://github.com/cloudflare/agents/issues","npm":"https://www.npmjs.com/package/agents"}},"score":{"final":42.347576,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":6618398,"weekly":1729862},"dependents":"35","updated":"2026-08-05T10:52:59.294Z","searchScore":42.264584,"package":{"name":"assistant-stream","keywords":["ai","streaming","assistant","chat","openai","llm","assistant-ui"],"version":"0.3.33","description":"Streaming utilities for AI assistants","sanitized_name":"assistant-stream","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"yonom","type":"user","email":"simon.farshid@outlook.com"},"trustedPublisher":{"oidcConfigId":"oidc:b62c498a-fe21-49ed-b388-6a24401e19fa","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"simon.farshid@outlook.com","username":"yonom"},{"email":"npm@assistant-ui.com","username":"agentbase-bot"}],"license":"MIT","date":"2026-08-03T23:50:26.757Z","links":{"homepage":"https://www.assistant-ui.com/","repository":"git+https://github.com/assistant-ui/assistant-ui.git","bugs":"https://github.com/assistant-ui/assistant-ui/issues","npm":"https://www.npmjs.com/package/assistant-stream"}},"score":{"final":42.264584,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4894335,"weekly":1300413},"dependents":"43","updated":"2026-08-05T10:58:43.771Z","searchScore":42.22106,"package":{"name":"tokenx","keywords":["ai","cli","llm","token","tokenizer","estimation","tiktoken","anthropic","openai"],"version":"2.1.0","description":"Fast token estimation with 95%+ average accuracy in a 2kB bundle","sanitized_name":"tokenx","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"johannschopplich","type":"user","email":"mail@johannschopplich.com"},"trustedPublisher":{"oidcConfigId":"oidc:cabc91e4-f75e-4d80-a958-efb54847e3a5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johann@schopplich.com","username":"johannschopplich"}],"license":"MIT","date":"2026-08-05T09:43:12.795Z","links":{"homepage":"https://github.com/johannschopplich/tokenx#readme","repository":"git+https://github.com/johannschopplich/tokenx.git","bugs":"https://github.com/johannschopplich/tokenx/issues","npm":"https://www.npmjs.com/package/tokenx"}},"score":{"final":42.22106,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2664952,"weekly":672435},"dependents":"6","updated":"2026-08-05T10:57:54.718Z","searchScore":41.94534,"package":{"name":"@tokenlens/core","keywords":["ai","llm","model registry","model metadata","registry","types","context window","token usage","pricing"],"version":"1.3.0","description":"Core types and registry utilities for TokenLens (model metadata).","sanitized_name":"@tokenlens/core","publisher":{"email":"hi@n1cklas.com","username":"n1cklss"},"maintainers":[{"email":"hi@n1cklas.com","username":"n1cklss"}],"license":"MIT","date":"2025-09-19T11:40:29.233Z","links":{"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/core#readme","repository":"git+https://github.com/xn1cklas/tokenlens.git","bugs":"https://github.com/xn1cklas/tokenlens/issues","npm":"https://www.npmjs.com/package/@tokenlens/core"}},"score":{"final":41.94534,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2556235,"weekly":673447},"dependents":"81","updated":"2026-08-05T10:58:19.434Z","searchScore":41.82146,"package":{"name":"tokenlens","keywords":["ai","llm","ai models","model registry","context window","token usage","tokens","pricing","cost estimation","usage normalization","prompt cache","vercel ai","vercel ai gateway","ai-sdk","openai","anthropic","google","mistral","cohere","xai","deepseek","meta","llama","gemini"],"version":"1.3.1","description":"A lightweight registry of LLM model information, like name and context sizes, for building AI-powered apps.","sanitized_name":"tokenlens","publisher":{"email":"hi@n1cklas.com","username":"n1cklss"},"maintainers":[{"email":"hi@n1cklas.com","username":"n1cklss"}],"license":"MIT","date":"2025-09-19T13:29:52.530Z","links":{"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/tokenlens#readme","repository":"git+https://github.com/xn1cklas/tokenlens.git","bugs":"https://github.com/xn1cklas/tokenlens/issues","npm":"https://www.npmjs.com/package/tokenlens"}},"score":{"final":41.82146,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4154269,"weekly":1159220},"dependents":"187","updated":"2026-08-05T10:56:32.999Z","searchScore":41.750523,"package":{"name":"node-llama-cpp","keywords":["llama","llama-cpp","llama.cpp","bindings","ai","cmake","cmake-js","prebuilt-binaries","llm","gguf","metal","cuda","vulkan","grammar","embedding","rerank","reranking","json-grammar","json-schema-grammar","functions","function-calling","token-prediction","speculative-decoding","temperature","minP","topK","topP","seed","xtc","json-schema","raspberry-pi","self-hosted","local","catai","mistral","deepseek","qwen","qwq","gpt","gpt-oss","typescript","lora","batching","gpu"],"version":"3.19.1","description":"Run AI models locally on your machine with node.js bindings for llama.cpp. Enforce a JSON schema on the model output on the generation level","sanitized_name":"node-llama-cpp","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:9521c396-4e17-4180-89a4-5ecc47f0da20","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"giladgd@gmail.com","username":"giladgd"}],"license":"MIT","date":"2026-07-20T22:04:20.821Z","links":{"homepage":"https://node-llama-cpp.withcat.ai","repository":"git+https://github.com/withcatai/node-llama-cpp.git","bugs":"https://github.com/withcatai/node-llama-cpp/issues","npm":"https://www.npmjs.com/package/node-llama-cpp"}},"score":{"final":41.750523,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3796918,"weekly":1217874},"dependents":"123","updated":"2026-08-05T10:55:52.148Z","searchScore":41.633064,"package":{"name":"@json-render/core","keywords":["json","ui","react","ai","generative-ui","llm","schema","zod","streaming"],"version":"0.19.0","description":"JSON becomes real things. Define your catalog, register your components, let AI generate.","sanitized_name":"@json-render/core","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:98586c2e-194e-46fe-a6a1-d58512ba29d2","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"matt.j.straka@gmail.com","username":"matt.straka"},{"email":"infra+release@vercel.com","username":"vercel-release-bot"},{"email":"chris@ctate.dev","username":"ctate"}],"license":"Apache-2.0","date":"2026-05-07T05:23:24.018Z","links":{"homepage":"https://json-render.dev","repository":"git+https://github.com/vercel-labs/json-render.git","bugs":"https://github.com/vercel-labs/json-render/issues","npm":"https://www.npmjs.com/package/@json-render/core"}},"score":{"final":41.633064,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3876802,"weekly":967299},"dependents":"19","updated":"2026-08-05T10:54:35.959Z","searchScore":41.471874,"package":{"name":"tokenjuice","keywords":["cli","terminal","llm","tokens","context","developer-tools"],"version":"0.8.1","description":"Lean output compaction for terminal-heavy agent workflows.","sanitized_name":"tokenjuice","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:d8dce3cd-5916-4d7c-96dc-e2b18ad29036","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"vincentkoc@ieee.org","username":"vincentkoc"}],"license":"MIT","date":"2026-06-18T10:55:21.256Z","links":{"homepage":"https://github.com/vincentkoc/tokenjuice","repository":"git+https://github.com/vincentkoc/tokenjuice.git","bugs":"https://github.com/vincentkoc/tokenjuice/issues","npm":"https://www.npmjs.com/package/tokenjuice"}},"score":{"final":41.471874,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":4510455,"weekly":1208386},"dependents":"508","updated":"2026-08-05T11:58:35.480Z","searchScore":41.160492,"package":{"name":"@toon-format/toon","keywords":["toon","format","specification","llm","token-efficiency","data-format"],"version":"4.1.1","description":"Token-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts","sanitized_name":"@toon-format/toon","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:e6a395bc-4b07-492d-993a-7f7eb28b4f1c","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"johann@schopplich.com","username":"johannschopplich"}],"license":"MIT","date":"2026-08-05T11:58:04.389Z","links":{"homepage":"https://toonformat.dev","repository":"git+https://github.com/toon-format/toon.git","bugs":"https://github.com/toon-format/toon/issues","npm":"https://www.npmjs.com/package/@toon-format/toon"}},"score":{"final":41.160492,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":3471298,"weekly":1006451},"dependents":"2","updated":"2026-08-05T10:56:16.070Z","searchScore":41.155388,"package":{"name":"@copilotkit/aimock","keywords":["mock","llm","openai","anthropic","claude","gemini","bedrock","azure-openai","ollama","cohere","vertex-ai","mcp","a2a","ag-ui","vector","pinecone","qdrant","chromadb","testing","fixtures","sse","streaming","websocket","record-replay","drift-detection","ai-testing","api-mock","http-mock","embeddings","copilotkit"],"version":"1.38.0","description":"Mock infrastructure for AI application testing — LLM APIs, image generation, image editing, text-to-speech, transcription, audio translation, audio generation, video generation, embeddings, MCP tools, A2A agents, AG-UI event streams, vector databases, sea","sanitized_name":"@copilotkit/aimock","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:73b603cb-96ba-4fe6-84a7-a3a9ba33558e","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"devops@copilotkit.ai","username":"copilotkit"}],"license":"MIT","date":"2026-08-04T20:25:28.286Z","links":{"homepage":"https://aimock.copilotkit.dev","repository":"git+https://github.com/CopilotKit/aimock.git","bugs":"https://github.com/CopilotKit/aimock/issues","npm":"https://www.npmjs.com/package/@copilotkit/aimock"}},"score":{"final":41.155388,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2739634,"weekly":739016},"dependents":"97","updated":"2026-08-05T10:53:19.532Z","searchScore":41.07521,"package":{"name":"hyparquet","keywords":["ai","data","dataset","hyperparam","hyparquet","geoparquet","llm","ml","parquet","parquetjs","parser","snappy","thrift"],"version":"1.27.1","description":"Parquet file parser for JavaScript","sanitized_name":"hyparquet","publisher":{"email":"platypii@gmail.com","actor":{"name":"platypii","type":"user","email":"platypii@gmail.com"},"username":"platypii"},"maintainers":[{"email":"severo@rednegra.net","username":"severo_bo"},{"email":"platypii@gmail.com","username":"platypii"}],"license":"MIT","date":"2026-07-30T18:12:28.576Z","links":{"homepage":"https://hyperparam.app","repository":"git+https://github.com/hyparam/hyparquet.git","bugs":"https://github.com/hyparam/hyparquet/issues","npm":"https://www.npmjs.com/package/hyparquet"}},"score":{"final":41.07521,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2647780,"weekly":779905},"dependents":"84","updated":"2026-08-05T10:57:08.252Z","searchScore":40.594963,"package":{"name":"ollama-ai-provider-v2","keywords":["ai","vercel","ai-sdk","ai-sdk-v7","ollama","llm","provider","chat","streaming","tool-calling","thinking-mode","completion-models","local-ai","embeddings"],"version":"4.0.1","description":"Use Ollama with the Vercel AI SDK, implementing the official Ollama API. This provider has minimal dependencies and is web-compatible out of the box.","sanitized_name":"ollama-ai-provider-v2","publisher":{"email":"thomas@nordentoft.dk","username":"nordwestt"},"maintainers":[{"email":"thomas@nordentoft.dk","username":"nordwestt"}],"license":"Apache-2.0","date":"2026-07-08T08:04:59.483Z","links":{"homepage":"https://github.com/nordwestt/ollama-ai-provider-v2","repository":"git+https://github.com/nordwestt/ollama-ai-provider-v2.git","bugs":"https://github.com/nordwestt/ollama-ai-provider-v2/issues","npm":"https://www.npmjs.com/package/ollama-ai-provider-v2"}},"score":{"final":40.594963,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2525862,"weekly":623873},"dependents":"37","updated":"2026-08-05T21:59:32.818Z","searchScore":40.45921,"package":{"name":"@langchain/classic","keywords":["llm","ai","gpt3","chain","prompt","prompt engineering","chatgpt","machine learning","ml","openai","embeddings","vectorstores"],"version":"1.0.41","description":"Old abstractions from LangChain.js","sanitized_name":"@langchain/classic","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:1d3e4109-9166-4be4-be96-075098417ca5","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"oss-admin@langchain.dev","username":"lc-oss-admin"},{"email":"infra@langchain.dev","username":"langchain-security"}],"license":"MIT","date":"2026-08-05T21:59:01.616Z","links":{"homepage":"https://github.com/langchain-ai/langchainjs/tree/main/langchain/","repository":"git+ssh://git@github.com/langchain-ai/langchainjs.git","bugs":"https://github.com/langchain-ai/langchainjs/issues","npm":"https://www.npmjs.com/package/@langchain/classic"}},"score":{"final":40.45921,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":2695417,"weekly":668615},"dependents":"2","updated":"2026-08-05T10:59:23.656Z","searchScore":40.430717,"package":{"name":"@tokenlens/helpers","keywords":["ai","llm","helpers","context window","usage normalization","pricing","cost estimation","model registry"],"version":"1.3.1","description":"Helpers for context windows, usage normalization, compaction, and cost estimation.","sanitized_name":"@tokenlens/helpers","publisher":{"email":"hi@n1cklas.com","username":"n1cklss"},"maintainers":[{"email":"hi@n1cklas.com","username":"n1cklss"}],"license":"MIT","date":"2025-09-19T13:29:50.309Z","links":{"homepage":"https://github.com/xn1cklas/tokenlens/tree/HEAD/packages/helpers#readme","repository":"git+https://github.com/xn1cklas/tokenlens.git","bugs":"https://github.com/xn1cklas/tokenlens/issues","npm":"https://www.npmjs.com/package/@tokenlens/helpers"}},"score":{"final":40.430717,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":24627,"time":"2026-08-05T23:14:57.633Z"}