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.
The OpenRouter TypeScript SDK is a type-safe toolkit for building AI applications with access to 300+ language models through a unified API.
OpenRouter integration for LangChain.js
Agent toolkit for building AI applications with OpenRouter — tool orchestration, streaming, multi-turn conversations, and format compatibility.
A production-ready TypeScript client library for the OpenRouter API
MemberJunction Wrapper for OpenRouter AI inference services
The AI coding CLI powered by OpenRouter.
OpenRouter-powered LLM analyzers for Signal K: plain-prose engine and battery reports. OpenRouter API key required.
TanStack AI adapter for OpenRouter chat, provider tools, structured outputs, and access to hundreds of LLMs.
OpenRouter API client for TypeScript
OpenRouter adapter for Zhivex AI SDK.
OpenRouter model sync extension for Pi Coding Agent — add models from OpenRouter URLs or IDs
n8n node for OpenRouter API integration
Agent loop wrapper for OpenRouter
OpenRouter LLM provider for Cortex (BYOK cloud aggregator).
TypeScript/JavaScript client for OpenRouter API with history management and tool calls support
OpenRouter session tracking for pi - adds session_id to API requests for OpenRouter console visibility
@aeye OpenRouter - OpenRouter integration for @aeye
Live OpenRouter spend/account TUI overlays, user-scoped model sync, api key management, and session tagging for Pi.
OpenCode plugin for custom broker-managed OpenRouter credentials
Lightweight AI cost and credit calculator for OpenRouter models
OpenRouter provider for the AI Billing.
An API wrapper for OpenRouter
OpenRouter engine adapter for auggy — implements ModelClient against OpenRouter's OpenAI-compatible API.
A library to interact with the OpenRouter API.
CLI for OpenRouter account and SDK workflows
A Rust client library for the OpenRouter API
A modular, type-safe Rust client for the OpenRouter API
A type-safe OpenRouter Rust SDK
LangChain for Rust with OpenRouter integration - unified access to 200+ LLM and embedding models
Stateful graph runtime for LLM workflows in Rust (community project; not affiliated with LangChain). Pregel-style execution: nodes, conditional edges, checkpoints, streaming. Optional adapters for Ollama, OpenAI, OpenRouter (OpenAI-compatible), and Anthropic; optional ReAct agent + tools. Crate import: rust_langgraph (underscore). Default features include in-memory checkpoints. Enable Cargo features explicitly for LLM modules (e.g. ollama, openai, openrouter, anthropic, prebuilt). See README.md on crates.io for copy-paste Cargo.toml, env vars, and common mistakes.
Idiomatic async Rust SDK for the OpenRouter API.
Build-time AI model catalog for Rust. Embed provider model metadata for zero-runtime lookups.
A CLI tool that generates concise and descriptive git commit messages using LLMs
snapshell - a snappy CLI that generates shell commands via OpenRouter LLMs
AI client with multi-provider support (Groq, OpenRouter, SambaNova) and automatic failover
A comprehensive Ruby client for the OpenRouter API, providing access to hundreds of AI models through a unified interface.
OpenRouter integration and support for Roseflow
OpenRouter Ruby client: chat (streaming SSE), configurable retries for non-streaming completions, optional DB-backed API call logging, Responses API defaults, models listing with filters and free-tier hints, embeddings, rerank, audio, video, OAuth, API keys, guardrails, workspaces, and related REST endpoints.
A minimal conversational Ruby client for OpenRouter — chat completions with streaming, model listing, and multi-turn history.
Ruby library for OpenRouter API.
Provides the OpenAI plus the Ollama and OpenRouter adapters so OpenAI-compatible providers can be added to DSPy.rb projects independently of the core gem.
A unified interface for multiple LLM providers (OpenAI, Anthropic, Google, OpenRouter). Supports streaming, tool calling, and configurable logging.
A simple Rails engine to log API usage from multiple LLM providers and provide methods for tracking user consumption over time, enabling easy rate-limiting.
Enhanced Ruby library for OpenRouter API with tool calling, structured outputs, and intelligent model selection. Based on the original work by Obie Fernandez.
Standalone Ruby SDK for AI generation across OpenRouter and Replicate, ElevenLabs speech-to-text, with iterative tool loops and SSE streaming.
One beautiful Ruby API for GPT, Claude, Gemini, and more. Easily build chatbots, AI agents, RAG applications, and content generators. Features chat (text, images, audio, PDFs), image generation, embeddings, tools (function calling), structured output, Rails integration, and streaming. Works with OpenAI, Anthropic, Google Gemini, AWS Bedrock, DeepSeek, Mistral, Ollama (local models), OpenRouter, Perplexity, GPUStack, and any OpenAI-compatible API. Minimal dependencies - just Faraday, Zeitwerk, and Marcel.
LLM Conductor provides a clean, unified interface for working with multiple Language Model providers including OpenAI GPT, Anthropic Claude, Google Gemini, Groq, OpenRouter, and Ollama. Features include prompt templating, token counting, and extensible client architecture.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.