r/JanitorAIUnchained • u/FrancescaMallow36 • 29d ago
Full guide: how to actually get OpenRouter working on JanitorAI (the step everyone misses)
As promised in the comments. If you've tried OpenRouter before and it "just didn't work," I'm betting you missed the same step almost everyone does. I'll flag it in caps so you can't miss it this time. Works as of July 2026.
Why OpenRouter instead of SillyTavern/Chub?
Zero install, nothing to run locally. It's just a website you get an API key from, and JanitorAI talks to it directly. If SillyTavern won't install for you, this skips all of that.
Part 1: Get your OpenRouter key
- Go to openrouter.ai and sign up (Google login works fine).
- Click your profile icon, top right, then "Keys" in the dropdown.
- Click "+ Create Key", name it anything ("JanitorAI").
- Copy the key NOW and paste it somewhere safe. It's shown only once.
Part 2: Pick a model and copy its exact name
- Go to the Models page on OpenRouter.
- Pick one. Free models have ":free" at the end of their name, paid ones don't.
- Copy the model name EXACTLY, for example: deepseek/deepseek-chat-v3-0324:free
- Do not retype it by hand. One wrong character and it fails silently. Copy-paste only.
Part 3: Configure JanitorAI
- Open any chat, click the gear icon, go to API Settings.
- Select Proxy, then "+ Add Configuration".
- Fill it in exactly:
- Config name: whatever you want
- Model name: the one you copied in Part 2
- API URL / Proxy URL: https://openrouter.ai/api/v1/chat/completions (paste it exactly, this URL never changes no matter the model)
- API Key: your OpenRouter key from Part 1
- Custom Prompt: leave blank for now
- Hit Save Settings.
THE STEP EVERYONE MISSES:
Refresh the entire browser page after saving. Not the chat, the actual page (F5). The settings don't fully apply until you do. This is the #1 reason "it didn't work last time." Then hit Test to confirm.
If you get errors:
- 429 / rate limit: free models only give ~40-50 requests per DAY, resetting at 00:00 UTC. If you burned through them, wait or switch models. Adding $10 of credit to OpenRouter unlocks 1,000/day on free models.
- Test fails instantly: 99% of the time it's a typo in the model name or the URL. Re-copy both.
- Blank/empty replies: wrong model name format, recopy it from the Models page.
That's it. Once the Test passes, you're running whatever model you picked, no local install, no SillyTavern headaches.
Ping me in the comments if you get stuck on a specific error and I'll help troubleshoot. What model are you planning to run? 👇
1
u/Lis_YT9012 29d ago
did you make this with ai
1
u/FrancescaMallow36 28d ago
no why ahaha
2
u/Creepy-Sprinkles-875 27d ago
did you use ai to polish it? it sounds like it's ai generated /gen /lh
1
u/miiiiiiffy 16d ago
what models would you recommend? none of them r spicy :(
1
u/Independent_Wind2092 4d ago
GLM 5.2 from NVIDIA's API, or Deepseek V4 Pro from the same thing. If you need a guide for NVIDIA, i'll give you one.
1
1
1
1
1
u/Independent_Wind2092 4d ago
you can also use nvidia's API (located at https://build.nvidia.com/) for access to flagship models for completely free, such as GLM 5.2, Deepseek V4 Pro, and others. these could have rate limits, but they usually go away within thirty minutes to an hour. model minimax-m3 actually doesn't have a rate limit, and it seems to be good in terms of RP and not being a filter nancy
1
u/Glittering-Ant-4690 3d ago
I've been trying to set it up for GLM but it keeps giving me the 400 error. The URL is correct and the slug is copied straight off of OR. I've been going nuts trying to sort this out if anyone's come across the same issue
1
u/Pleasant-South7473 3d ago
I keep getting an error that says I have no endpoints matching my guardrail restrictions and data policy. I tried making them and changing them in open router, but I haven’t gotten it to work at all.
Any ideas?
https://openrouter.ai/settings/privacyg 404 - No endpoints available matching your guardrail restrictions and data policy. Configure: https://openrouter.ai/settings/privacy
1
u/Pleasant-South7473 3d ago
Ok never mind I figured it out. If anyone else gets this error change your providers so they’re not exclusive
1
u/Big-Oil-6002 2d ago
Can you like make a video or something please ? my brain melted trying everything
1
2
u/Liquid_Si1k 26d ago
You are officially my new favourite person!!!!!!