OpenRouter
openrouter.ai › docs › api › reference › authentication
API Authentication | OpenRouter OAuth and API Keys | OpenRouter | Documentation
You must protect your API keys and never commit them to public repositories. OpenRouter is a GitHub secret scanning partner, and has other methods to detect exposed keys.
GitHub
github.com › reVrost › go-openrouter
GitHub - reVrost/go-openrouter: Unofficial API SDK for openrouter.ai in go
If you don't have an account, click on "Sign Up" to create one. If you do, click "Log In". Once logged in, navigate to your API key management page. Click on "Create new secret key". Enter a name for your new key, then click "Create secret key".
Starred by 75 users
Forked by 20 users
Languages Go
Videos
10:42
OpenRouter: Easily access multiple AI models (including FREE ones) ...
12:26
How to use Openrouter (Access Every LLM At Once) - YouTube
04:11
How to Use OpenRouter Models in Cursor - YouTube
16:50
How to Access EVERY AI Model with ONE API Key (OpenRouter Tutorial) ...
04:00
OpenRouter: 70+ Free LLM APIs at Your Fingertips (No Credit Card) ...
04:52
Ways To Get Free AI API Keys (Unlimited) | Gemini, DeepSeek, Claude ...
GitHub
github.com › Pythagora-io › gpt-pilot › issues › 692
[Howto]: how can i use OPENROUTER_API_KEY?i am confused to configure these key · Issue #692 · Pythagora-io/gpt-pilot
February 29, 2024 - Version Command-line (Python) version Operating System MacOS Your question if i want to use OPENROUTER_API_KEY, i am confused to configure above keys,can you do me a favor? thanks! ENDPOINT=OPENROUTER OPENAI_ENDPOINT=https://api.OPENROUT...
Published Feb 29, 2024
GitHub
github.com › SynergOps › openrouter.ai
GitHub - SynergOps/openrouter.ai: Simple terminal app to use Openrouter.ai with your personal API keys
Starred by 8 users
Forked by 2 users
Languages Shell
GitHub
github.com › OpenRouterTeam › openrouter-examples
GitHub - OpenRouterTeam/openrouter-examples: Examples of integrating the OpenRouter API
Comprehensive, tested, executable examples demonstrating OpenRouter features across multiple ecosystems. # Set your API key export OPENROUTER_API_KEY="your-key-here" # Run all examples make examples # Or run specific ecosystems make curl # Run curl examples make typescript # Run TypeScript monorepo examples
Starred by 255 users
Forked by 43 users
Languages TypeScript 95.0% | Shell 4.3% | Makefile 0.7%
GitHub
github.com › mcgroarty › openrouter-control
GitHub - mcgroarty/openrouter-control: manage API keys, balances, etc for openrouter
The configuration file is stored in the directory reported by platformdirs.user_config_dir("openrouter-control"). Use config-path to print the exact path on your system. File permissions are set to owner read/write only. By default, the configuration file is named openrouter-control.json. When using the --suffix option, the file becomes openrouter-control-{suffix}.json, allowing you to maintain multiple independent configurations. Provisioning Key Required: This tool specifically validates that you're using a provisioning key (not a regular API key).
Author mcgroarty
Reddit
reddit.com › r/raycastapp › use your own api key and openrouter models with raycast. ai extensions, mcp and vision are supported.
Use your own API key and OpenRouter models with Raycast. AI Extensions, MCP and vision are supported. : r/raycastapp
June 6, 2025 - Do I need Raycat Pro for this, or does this completely alleviate the need for that if I bring in my own models? ... https://github.com/miikkaylisiurunen/raycast-ai-openrouter-proxy You should read this github project README.md. OP has said, No, you do not need to have Raycast Pro. ... BYOK doesnt work for me, tried google api but I get err warning of openAI, even tho I config it in the settings for google and also clicked on change model after the err.
GitHub
github.com › eyaltoledano › claude-task-master › discussions › 696
Openrouter free api not working. Why MCP need separate API KEY, suggesting to use AI that calls MCP · eyaltoledano/claude-task-master · Discussion #696
Openrouter free api not working. Why MCP need separate API KEY, suggesting to use AI that calls MCP #696
Author eyaltoledano
GitHub
github.com › simonw › llm-openrouter
GitHub - simonw/llm-openrouter: LLM plugin for models hosted by OpenRouter
Starred by 293 users
Forked by 35 users
Languages Python
Cline
docs.cline.bot › provider-config › openrouter
OpenRouter - Cline
Sign Up/Sign In: Go to the OpenRouter website. Sign in with your Google or GitHub account. Get an API Key: Go to the keys page. You should see an API key listed.
Supratim-pathak
supratim-pathak.github.io › ext-helpdoc
How to Create an OpenRouter API Key
Go to the OpenRouter website. Sign in or create an account if you don’t have one. Navigate to the API Keys section in your account settings. Click on Create Key. Click on create and create your API key. Copy and securely store your API key. Do not share it publicly.
GitHub
github.com › danny-avila › LibreChat › discussions › 6611
OpenRouter API key · danny-avila/LibreChat · Discussion #6611
# recommended environment variables: apiKey: "${OPENROUTER_KEY}" # NOT OPENROUTER_API_KEY baseURL: "https://openrouter.ai/api/v1" models: default: ["google/gemini-2.0-flash-001"] fetch: true titleConvo: true titleModel: "google/gemini-2.0-flash-001" # Recommended: Drop the stop parameter from the request as Openrouter models use a variety of stop tokens.
Author danny-avila
GitHub
github.com › Aculeasis › openrouter-proxy
GitHub - Aculeasis/openrouter-proxy
# Server settings server: host: ... # OpenRouter API keys openrouter: keys: - "sk-or-v1-your-first-api-key" - "sk-or-v1-your-second-api-key" - "sk-or-v1-your-third-api-key" # Key selection strategy: "round-robin" (default), ...
Starred by 43 users
Forked by 20 users
Languages Python 86.4% | Shell 13.6%