SDK middleware
-
@angular-devkit/schematics
Angular Schematics - Library
-
@anthropic-ai/claude-agent-sdk
SDK for building AI agents with Claude Code's capabilities. Programmatically interact with Claude to build autonomous agents that can understand codebases, edit files, and execute workflows.
-
@assistant-ui/react
Open-source TypeScript/React library for building production-grade AI chat experiences
-
@azure/openai-assistants
An isomorphic client library for Azure OpenAI Assistants.
-
@base44/sdk
JavaScript SDK for Base44 API
-
@burtson-labs/bandit-engine
<a href="https://burtson.ai"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://cdn.burtson.ai/logos/burtson-labs-logo-alt.png" /> <source media="(prefers-color-scheme: light)" srcset="https://cdn.burtson.ai/logos/burtson-la
-
@camunda8/sdk
[](https://www.npmjs.com/package/@camunda8/sdk)
-
@channel.io/channel-web-sdk-loader
Official Channel Web SDK Loader
-
@chat-adapter/discord
Discord adapter for Chat SDK — HTTP interactions, Gateway events, slash commands, and embeds
-
@chat-adapter/gchat
Google Chat adapter for Chat SDK — service account auth, Card v2, dialogs, and Workspace Events
-
@chat-adapter/github
GitHub adapter for Chat SDK — respond to @mentions in pull request and issue comment threads
-
@chat-adapter/linear
Linear adapter for Chat SDK — @mentions in issue comments and Linear agent sessions
-
@chat-adapter/messenger
Facebook Messenger adapter for Chat SDK — Send API webhooks, templates, and quick replies
-
@chat-adapter/slack
Slack adapter for Chat SDK — webhooks, Block Kit cards, OAuth, slash commands, and AI streaming
-
@chat-adapter/teams
Microsoft Teams adapter for Chat SDK — Bot Framework webhooks, Adaptive Cards, and Graph API
-
@chat-adapter/telegram
Telegram adapter for Chat SDK — Bot API webhooks, inline keyboards, reactions, and streaming
-
@chat-adapter/twilio
Twilio adapter for Chat SDK — SMS and MMS bots with Messaging webhooks and the Messages API
-
@chat-adapter/web
Web adapter for Chat SDK — browser chat UI via the AI SDK useChat stream protocol
-
@coinbase/cdp-sdk
SDK for interacting with the Coinbase Developer Platform Wallet API
-
@coze/api
Official Coze Node.js SDK for seamless AI integration into your applications | 扣子官方 Node.js SDK,助您轻松集成 AI 能力到应用中
-
@google/jules-sdk
Official Jules TypeScript SDK
-
@google/stitch-sdk
Generate UI screens from text prompts and extract their HTML and screenshots programmatically.
-
@googlemaps/google-maps-services-js
Node.js client library for Google Maps API Web Services
-
@hubspot/api-client
NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files
-
@hyperbrowser/sdk
Node SDK for Hyperbrowser API
-
@ibm-generative-ai/node-sdk
IBM Generative AI Node.js SDK (Tech Preview)
-
@mendable/firecrawl-js
JavaScript SDK for Firecrawl API
-
@octokit/auth-oauth-device
GitHub OAuth Device authentication strategy for JavaScript
-
@octokit/auth-oauth-user
Octokit authentication strategy for OAuth clients
-
@octokit/core
Extendable client for GitHub's REST & GraphQL APIs
-
@octokit/oauth-app
GitHub OAuth toolset for Node.js
-
@octokit/oauth-methods
Set of stateless request methods to create, check, reset, refresh, and delete user access tokens for OAuth and GitHub Apps
-
@octokit/plugin-paginate-graphql
Octokit plugin to paginate GraphQL API endpoint responses
-
@octokit/plugin-paginate-rest
Octokit plugin to paginate REST API endpoint responses
-
@octokit/plugin-request-log
Log all requests and request errors
-
@octokit/plugin-rest-endpoint-methods
Octokit plugin adding one method for all of api.github.com REST API endpoints
-
@octokit/types
Shared TypeScript definitions for Octokit projects
-
@octokit/webhooks-methods
Methods to handle GitHub Webhook requests
-
@openai/codex-sdk
TypeScript SDK for Codex APIs.
-
@openapitools/openapi-generator-cli
A npm package wrapper for OpenAPI Generator (https://github.com/OpenAPITools/openapi-generator), generates which API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
-
@openrouter/ai-sdk-provider
The [OpenRouter](https://openrouter.ai/) provider for the [Vercel AI SDK](https://sdk.vercel.ai/docs) gives access to over 300 large language models on the OpenRouter chat and completion APIs.
-
@openrouter/sdk
The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 400+ language models through a unified API.
-
@opentelemetry/instrumentation-openai
OpenTelemetry instrumentation for the `openai` OpenAI client library
-
@paypal/sdk-constants
Utilities.
-
@pm2/js-api
PM2.io API Client for Javascript
-
@prismicio/client
The official JavaScript + TypeScript client library for Prismic
-
@rajuice/stacks-runner
Stacks Runner - A Web3 endless runner game on Stacks blockchain. Earn STX and NFTs by playing!
-
@salesforce/b2c-tooling-sdk
Core tooling library for Salesforce B2C Commerce CLI
-
@sanity/sdk
Sanity SDK
-
@sug1t0m0/notion-typed-client
Type-safe wrapper for Notion SDK with database schema injection
-
@surething/cockpit
The open-source Claude Code GUI — an IDE-like workbench for parallel AI coding. Drive Claude (default), Codex, DeepSeek, Kimi, or local Ollama in tabs. Terminal, browser & DB bubbles, code review. Self-host on a shared dev box — a seat for every teammate.
-
@tanstack/ai
Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.
-
@tldraw/driver
Imperative API for driving the tldraw editor programmatically.
-
@zernio/chat-sdk-adapter
Official Zernio adapter for Chat SDK — build chatbots across Instagram, Facebook, Twitter/X, Telegram, WhatsApp, Bluesky, and Reddit through a single integration
-
agent-factory
Provide and generate AI agent prompts with industry guides, glossaries, and multi-provider LLM support for scalable, automated content creation.
-
agent-seed
Enable AI agents to adapt your voice, track priorities, and evolve through markdown files without relying on APIs or runtime environments.
-
agent-sessions
🚀 Monitor your Claude Code sessions effortlessly on macOS with real-time status updates and quick access features for a streamlined development experience.
-
ai
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.
-
ai-sdk-ollama
Vercel AI SDK Provider for Ollama using official ollama-js library
-
ai-sdk-provider-claude-code
AI SDK v6 provider for Claude via Claude Agent SDK (use Pro/Max subscription)
-
ai-sdk-provider-opencode-sdk
AI SDK v7 provider for OpenCode via @opencode-ai/sdk
-
archie-hq
AI employee for your team — delegate real work in Slack and a team of Claude-powered agents gets it done. Built on the Claude Agent SDK with OS-level sandboxing, MCP tools, and a plugin architecture. TypeScript/Node.
-
aws-sdk-client-mock
Easy and powerful mocking of AWS SDK v3 Clients
-
aws-sdk-cpp
AWS SDK for C++
-
aws-sdk-ssooidc
AWS SDK for AWS SSO OIDC
-
aws-xray-sdk-core
AWS X-Ray SDK for Javascript
-
better-auth-paystack
A TypeScript-first plugin that integrates Paystack into Better Auth, enabling seamless customer creation, secure checkout, webhook verification, and native subscription flows. Designed for modern frameworks like Tanstack Start, Next.js, Hono, and Cloudflare Workers, it provides typed APIs, subscription management, and end-to-end payment integration
-
blog2social-api-php-sdk
Open-source PHP SDK for integrating social media publishing into applications. Authenticate users, connect social accounts, and publish content across multiple social networks through one unified API.
-
brainCloud Client SDK
Official brainCloud client SDK for Godot 4 (GDScript). Adds a brainCloud editor dock for one-click credential setup, and registers a global brainCloud autoload singleton giving you instant access to all brainCloud services — authentication, player entities, leaderboards, cloud scripts, virtual currency, RTT WebSocket events, lobby matchmaking, and real-time relay multiplayer. All API calls are async/await compatible.
SDK Godot -
browser-use-sdk
Official TypeScript SDK for the Browser Use API
-
cardloop
An IDE for managing software projects with the Claude Agent SDK — a web cockpit + a kanban board that auto-runs cards as full-auto agent sessions.
-
celo-coin-flip-sdk
TypeScript SDK for the Celo Coin Flip MiniApp
-
celo-dice-roll-sdk
TypeScript SDK for the Celo Dice Roll MiniApp
-
celo-number-guess-sdk
TypeScript SDK for the Celo Number Guess MiniApp
-
chat
Chat SDK — universal TypeScript toolkit for building multi-platform chat bots and AI agents on Slack, Teams, Google Chat, Discord, WhatsApp, and more
-
chatgpt-cli
Control the ChatGPT Desktop App on macOS via CLI to turn your subscription into a programmable AI backend for MCP clients.
-
claude-code-openai-wrapper
🚀 Use the Claude Code OpenAI wrapper to seamlessly integrate Claude Code with any OpenAI client library for enhanced performance and features.
SDK Python -
claude-code-recipes
Provide ready-to-use Claude Code commands, subagents, hooks, skills, and configs to simplify setup and speed up development.
-
claude-code-sourcemap-learning-notebook
Reverse-engineer Claude Code sourcemaps to study its architecture, design choices, and reusable AI agent patterns
-
claude-mem
Memory compression system for Claude Code - persist context across sessions
-
claude-mem
🧠 Enhance your AI's memory capabilities with Claude-Mem, a tool designed to improve context retention and interaction quality in conversations.
-
claude-warmup
Shift Claude Code’s 5-hour window reset with a scheduled warmup message so you avoid dead time and keep working longer
-
claude-wiki
Official Claude Documentation - Converted to 2000+ Markdown Files - All documentation sourced from first party sources- 24 categories - refreshed daily, multi-agent orchestration
-
ClaudeCode-Source-Analysis
Analyze Claude Code source leaks, map the architecture, and document its TypeScript, Bun, agent, and security systems.
-
cli_subprocess_core
Foundational Elixir runtime library for deterministic CLI subprocess orchestration, normalized event and payload semantics, provider profile contracts, registry plumbing, and shared support modules for the nshkr AI SDK runtime stack rearchitecture.
-
clickhouse-cpp
C++ client library for ClickHouse
-
crumbtrail-cli
Crumbtrail SDKs and CLI — bug-context capture for coding agents. Source for the crumbtrail, crumbtrail-core, crumbtrail-node, crumbtrail-react, crumbtrail-react-native and crumbtrail-tauri npm packages.
-
DevToggle
Supercharge your Android Quick Settings. Securely and instantly toggle Developer Options, ADB USB Debugging, and Wireless Debugging directly from your notification shade without root using Shizuku.
-
dorkos
You, multiplied. Mission control for Claude Code, Codex, and OpenCode: see every session, approve what your agents do, and run them on a schedule. Self-hosted, MIT.
-
eco-mesh-sdk
Mica Plugin 2026: Route AI Inference Through Green Energy MVM Nodes to Cut Token Costs by 60%
-
encx-cli
Go client library and CLI for the Encounter (en.cx) quest engine API
-
eve
Filesystem-first framework for durable backend AI agents that run anywhere.
-
evolutionary-cli-wrapper
CLI wrapper that scores and guides LLM collaboration efficiency without depending on token access.
-
flight
A graphics and application SDK for AI agents.
-
fluxychat
Ultra-low-cost realtime chat on Cloudflare Workers + D1. Open SDK, optional hosted cloud. Open beta.
-
github-copilot-sdk
Rust SDK for programmatic control of the GitHub Copilot CLI via JSON-RPC.
SDK Rust -
gitlab-ai-provider
GitLab Duo provider for Vercel AI SDK
-
google-auth-library
Google APIs Authentication Client Library for Node.js
-
googleapis
Google APIs Client Library for Node.js
-
gradle-wrapper-validator
A validator for gradle/wrapper jar binaries, intended to be used in CI pipelines.
-
hermes-live-voice
Real-time voice control for Hermes Agent. Keep talking while Hermes works in the background.
-
HuaweiCloud-Devkit
华为云全能力插件 一集成 KooCLI、SDK、Terraform、APIG、Skills、MCP 六大开放能力,开箱即用;用自然语言操作云资源,开启智能云管理新体验。
-
hytopia
The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.
-
imsdk-web
JuggleIM SDK for Web — IM Chat, private chat, groups, chatrooms, media messages, read receipts, multi-device sync, and extensible message types.
-
infinite-adventure-engine
Build and run an AI-powered adventure engine app locally with Gemini API support for fast development and deployment
-
inkbox
SDK, skills, and examples for Inkbox: give AI agents a persistent identity with email, phone number, and internet address
-
jackal
Launch Claude Code against a custom Anthropic gateway, without disturbing your normal claude
-
kdcube-ai-app
Ship customer-facing AI with isolation, spend controls, and provenance.
-
KOVO
Self-hosted AI agent on the Claude Agent SDK — Telegram + Mission Control dashboard, autonomous Routines, owner-approved skill learning, voice conversations, MCP integrations with a built-in Store
-
langbase
The AI SDK for building declarative and composable AI-powered LLM products.
-
leji
The open specification for the shared context layer of AI-native teams
-
libiscsi
Client library and utilities for iscsi
-
libnfs
C client library for NFS
-
librespot
Open Source Spotify client library
-
loki-mode-sdk
TypeScript SDK for Loki Mode - autonomous multi-agent development platform
-
lyrtube-cli
🎵 Download high-quality audio from YouTube and more with lyrtube-cli, featuring automatic lyrics embedding and built in Go.
-
mcp-garmin
MCP server that lets Claude read your Garmin activities and build & schedule structured workouts and training plans straight to your watch.
-
mcp-hugo-server-go
Canonical unified MCP server in golang for Hugo sites — oauth register and self registered token
-
mcp-registry-spec-sdk
A minimal, typed client for the official Model Context Protocol (MCP) Registry API.
-
mcpscraper-memory-sdk
Official Node.js clients for all 188 mcpscraper.dev MCP tools and the direct 102-tool memory API
-
NoGrassWrapper
Track your screen time, earn achievements, and judge your PC usage with style (or not).
SDK Go -
oak-open-curriculum-ecosystem
A collection of tools for working with the Oak Open Curriculum Data, via API, SDK and MCP app
-
octokit
The all-batteries-included GitHub SDK for Browsers, Node.js, and Deno
-
ollama-ai-provider-v2
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.
-
openmarket-ai
OpenMarket.ai — Agent-to-agent marketplace on Hedera. AI agents buy and sell services. Auto-payments via HBAR. MCP, SDK, LangChain, CrewAI.
-
orbclient
The Orbital Client Library
SDK Rust -
pacx
A fast and visually appealing Pacman wrapper inspired by Powerpill and Nala.
-
page-agent-sdk
给网页一个会改页面的 AI 助手。一行代码挂载对话框,AI 通过工具按 schema 安全读写页面数据,实现「对话式」搭建/编辑/运维。
-
Palworld-Farm-ToolKit
An advanced, single-file developer utility and interactive HUD overlay built for Unreal Engine 5 (UE5) memory introspection, spatial entity radar tracking, and automated workflow hooking in Palworld.
-
pkg-config-wrapper
Easier way to include C code in your Go program
-
playfab-sdk
Playfab SDK for node.js applications
-
privateer-agent
⚓ Provider-agnostic terminal coding agent — bring your own model. Switch between OpenRouter Anthropic, OpenAI & local Ollama with one command. Plan mode, checkpoints, MCP, hooks, sub-agents and a modal prompt, all on the Vercel AI SDK.
-
ProferAI
Profer — 基于 Claude Agent SDK 和 Pi runtime 的通用 AI Agent 桌面应用:多模型接入、协作子 Agent、定时任务自动化、平板远程接入与团队工作区。
-
prometheus-client
Open Metrics client library allowing users to natively instrument applications.
SDK Rust -
prometheus-cpp
Prometheus Client Library for Modern C++
-
python-sdk
Integrate the Assinafy API into your Python applications to manage electronic signatures, documents, and webhooks with a synchronous client.
-
rabbitmq-c
C AMQP client library for RabbitMQ
-
reqwest
higher level HTTP client library
SDK Rust -
research-skills-guide
Automate academic research workflows with tools for proposal writing, medical imaging literature reviews, and paper presentation slides.
-
reticulum-phantom
Share files over the Reticulum mesh network with full end-to-end encryption and no central servers or trackers.
-
SDK Monitor
Display and monitor the targetSDK from installed apps
SDK Android -
sdk-ts
Official JavaScript and TypeScript SDK for the platform, offering a modern, type-safe client with flexible configuration and seamless API integration.
-
sdkproof
Type-check how well AI coding agents use your SDK's current API.
-
sentient-aiep
Sentient AIEP with all prototypes- Chatbot, Image recognition, Flashcards, Creative Writer, AI IDE, Flowchart Generator
-
sequify-server
AI assistant SDK for any website. Users control your app with natural language — no screenshots, no DOM parsing, no guessing. Websites register capabilities, AI calls them directly.为任意网站接入 AI 助手的 SDK。用户用自然语言操控你的应用 — 不截图、不解析 DOM、不靠猜。网站主动注册能力,AI 直接调用。
-
smart_ai_assistant
Build an AI chatbot with LangGraph, RAG, and Gemini for accurate answers, workflow automation, and easy Streamlit access
-
social-media-automation
Social Media Automation é uma solução de automação para redes sociais que utiliza Node.js, Playwright, Redis e n8n para criar fluxos inteligentes com IA, permitindo gerar, agendar e publicar conteúdos automaticamente de forma eficiente e escalável.
-
soundsible
🎧 Soundsible is a self-hosted music streaming service that offers everything that a paid service does.
SDK Python -
tailsurf
Streaming gists for live work, build output, and agent conversations.
-
todoist-wrapper
Electron Wrapper for Todoist on Linux
-
torchcomms
📡 Streamline PyTorch communications with torchcomms, an experimental API offering high-level collectives and ready-to-use backend solutions.
-
trust-dns-resolver
Trust-DNS is a safe and secure DNS library. This Resolver library uses the Client library to perform all DNS queries. The Resolver is intended to be a high-level library for any DNS record resolution see Resolver and AsyncResolver for supported resolution types. The Client can be used for other queries.
SDK Rust -
TU Darmstadt Moodle Wrapper
Open Moodle links of the TU Darmstadt in the official Moodle app
SDK Android -
ucloud-sdk-java
UCloud SDK for Java
SDK Java -
ucloud-sdk-js
UCloud SDK for Node.js
-
ucloud-sdk-php
UCloud SDK for PHP
SDK PHP -
ucloud-sdk-python3
UCloud SDK for Python
SDK Python -
vaze
Self-Hosted file storage and hosting service.
-
vendo
Embedded agents your customers use to automate work, build views, and connect their tools.
-
wechat-db-decrypt-macos
Decrypt WeChat databases on macOS by extracting encryption keys to access and export chat records with support for searching and AI query integration.
-
wechaty
Wechaty is a RPA SDK for Chatbot Makers.
-
yt-dlp
📥 Download videos from various sites with yt-dlp, a powerful and flexible tool that enhances your media experience effortlessly.