Simple node.js wrapper for Gemini REST and WebSocket API
[](https://www.npmjs.com/package/@google/genai) [](https://www.npmjs.com/package/@google/genai)
Google AI JavaScript SDK
Vertex Generative AI client for Node.js
Genkit AI framework plugin for Google AI & Vertex APIs, including Gemini APIs.
Gemini CLI
The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).
Node.js API (Node-API)
Enforce real-time token budgets and spending limits for OpenAI, Anthropic Claude, and Google Gemini API calls in Node.js
An implementation of window.fetch in Node.js using Minipass streams
Add MCP servers to your favorite coding agents with a single command.
A light-weight module that brings Fetch API to node.js
Gemini CLI Core
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
Core SDK for Gemini Wallet integration with popup communication
Google Gemini plugin for LiveKit Node Agents
A set of utilities to assist developers of tools that build N-API native add-ons
Web search, URL fetching, GitHub repo cloning, PDF extraction, YouTube video understanding, and local video analysis for Pi coding agent
AI adapter package for Inngest, providing type-safe interfaces to various AI providers including OpenAI, Anthropic, Gemini, Grok, and Azure OpenAI.
Generates and consumes source maps
A command line tool for setting up Stripe MCP server
Community AI SDK provider for Google Gemini using the official CLI/SDK
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.
Tools for dealing with node-gyp packages