Back
Avatar of OpenRouter Tutorial
👁️ 287💾 1
🗣️ 628💬 1.4k Token: 1/15

OpenRouter Tutorial

This is a short tutorial for setting up proxies with OpenRouter. As of July 18, 2025, this is a provider with a true free tier for some pretty good models (ie. DeepSeek). Gemini is the other free option, but its setup is much more complicated. I can make another tutorial if there is demand. :)

Update (October 5, 2025): meituan/longcat-flash-chat:free is a good choice to replace Grok, which has removed its free tier.

Update (September 19, 2025): (taken down now) Insanely good free model just came out. Grok 4 Fast is available and comparable to Claude Opus and GPT 5! x-ai/grok-4-fast:free

Update (August 24, 2025): Another promising model is on OpenRouter! z-ai/glm-4.5-air:free

Update (July 27, 2025): JanitorAI added proxy profiles. The setup is still similar. You can now create one proxy profile for each model you want to use. Be sure to refresh the page when switching. If it still doesn't connect, slightly edit the API key back and forth, then save.


Free Tier (50 requests per day on select models)

  1. Create an account on OpenRouter. https://openrouter.ai

  2. Click your Profile > Keys.

  3. Click "Create API Key".

  4. Give your new key a name, e.g. Janitor. Confirm with "Create".

  5. Copy and save your key somewhere on your computer. It will be gone after you click away!

  6. In Janitor AI, open a chat. Then open API settings. (Menu > API settings OR Click using janitor/proxy). Pick Proxy.

  7. Set the following:

    • Model name (choose Custom): deepseek/deepseek-chat-v3-0324:free

      • Other models: deepseek/deepseek-r1-0528:free, tngtech/deepseek-r1t2-chimera:free. For a comparison and more suggestions, see below.

    • Proxy URL: https://openrouter.ai/api/v1/chat/completions

      • Do not click "Add/chat/completions to url". It's already in the URL.

    • API Key: Paste the API key you created on OpenRouter. It is a really long thing that starts probably with "sk-...".

    • This is like an Advanced Prompt for JLLM but with a jailbreak in it.

  8. Click "Save Settings".

    • (Suggested) Accept the default OpenAI generation settings and then lower the temperature to 0-0.1 (yes!) and max tokens to 0 (infinite).

  9. Refresh your Janitor AI chat. Important!

    • If you don't, you will see an error message when you try to chat.

And you are good to go!


Paid Tier

As of July 18, 2025, the pricing is a one-time payment of $10 USD to unlock a higher rate limit of 1000 requests per day permanently for the same free models available to free tier users. If you pick a paid model, there is no limit. However, your account balance will be consumed per use. Each paid model has its own pricing and it is based on token count.

If you can afford it, I suggest the $10 USD. I easily go over the previous 50 limit when I am having some serious fun. Re-rolling a response counts as a separate request.

After you hit your tier limit of 50 or 1000 requests per day, you will start seeing an error message each time you chat.

To load a balance to your account, go to Profile > Credits. Payment is done via credit card or crypto.


OpenRouter Free Models

OpenRouter offers many free tier models. To see them, click "Models" and change the prompt pricing to 0. Or click this:

    Creator: Unknown

    Character Definition
    • Personality:   .

    • Scenario:  

    • First Message:   Ask questions on Janitor AI Discord or Reddit for more accurate answers

    • Example Dialogs:  

    Report Broken Image

    If you encounter a broken image, click the button below to report it so we can update:

    From the same creator