OpenRouter avatar

OpenRouter

Official

@openrouterteam

0Followers
|
39Public Repos
|
19Published Skills

The unified interface for LLMs. Find the best models & prices for your prompts.

Skills Distribution
DomainAI Models & ...Model Orchestration (40%)Analytics & Teleme.. (30%)Media Processing (20%)Identity & Access (10%)

Agent Skills by OpenRouter

Showing 19 vetted skills indexed across 3 GitHub repositories.

OpenRouterTeamOpenRouterTeam
209

open-responses

Implement and debug interoperable LLM APIs using the Open Responses specification.

Official
Advanced
OpenRouterTeamOpenRouterTeam
209

openrouter-analytics-schema

Identify valid query parameters for OpenRouter analytics API requests.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

create-agent-tui

Scaffold a TypeScript terminal agent TUI project with OpenRouter model calling and tool execution.

Official
Advanced
OpenRouterTeamOpenRouterTeam
209

create-headless-agent

Scaffold a TypeScript headless agent project with Bun and the OpenRouter SDK.

Official
Advanced
OpenRouterTeamOpenRouterTeam
209

openrouter-models

Retrieve real-time metadata for 300+ OpenRouter AI models.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-images

Generate and edit images via natural language prompts using OpenRouter AI models.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-agent-migration

Migrate TypeScript agent imports from @openrouter/sdk to @openrouter/agent.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-analytics-query

Document constructing and executing analytics queries against the OpenRouter Analytics API.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-stt

Convert audio speech to text transcripts using OpenRouter's speech-to-text API.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-generations

Retrieve metadata and stored content for OpenRouter API generation requests.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-analytics

Answer natural language questions about OpenRouter usage and billing data.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-benchmarks

Query OpenRouter's Benchmarks API for model rankings with source attribution.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-oauth

Implement OAuth PKCE sign-in with OpenRouter for browser-based web apps.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-tts

Convert written text into speech audio via OpenRouter's TTS API.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
209

openrouter-video

Submit, poll, and download videos from OpenRouter's asynchronous generation API.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
221

setup-agent-team

Deploy a Bun-based HTTP trigger server on a VM and configure GitHub Actions workflows.

Official
Advanced
OpenRouterTeamOpenRouterTeam
221

pcl

Delete stale Git branches and prune unused worktrees via GitHub CLI.

Official
Intermediate
OpenRouterTeamOpenRouterTeam
29

create-agent

Bootstrap a modular AI agent with the OpenRouter SDK and optional Ink TUI.

Official
Advanced
OpenRouterTeamOpenRouterTeam
29

openrouter-typescript-sdk

Integrate 300+ AI models via a type-safe TypeScript SDK using callModel.

Official
Intermediate

Frequently Asked Questions About OpenRouter

FAQPage Schema
What specific tasks can developers perform using these capabilities?

Developers can integrate 300+ generative models, execute speech-to-text and text-to-speech conversions, generate and edit images, and manage asynchronous video processing. Additionally, the platform enables querying model benchmarks and retrieving detailed usage analytics for billing and performance monitoring.

Which target personas benefit most from these technical resources?

These resources are designed for TypeScript engineers, full-stack developers, and system architects building modular interfaces that require interoperable model access. It is particularly suited for those managing complex model-calling logic, authentication, and data-driven performance tracking within their own software environments.

What are the prerequisites for implementing these integrations?

Implementation requires a TypeScript development environment and familiarity with asynchronous request handling. Developers must manage OAuth2 PKCE credentials for secure authentication and utilize the provided type-safe interfaces to interact with model metadata, generation endpoints, and analytics schemas.