ProxyWing LogoProxyWing

Janitor AI Proxy and API Settings: Complete Setup Guide

Janitor AI is a chatbot system built to let you focus on characters and have creative and dynamic conversations. This versatile tool for chatting featuring personas based chatting. A lot of users prefer Janitor AI for experiencing interesting conversations with a clear tone and personality. This guide tells you what Janitor AI is, how it works, and why so many chatbot platforms talk about it these days. You will learn the basics of setting up, using the API, costs, restrictions, safety, and substitutes to Janitor AI. Read this guide all the way through to get a comprehensive picture of Janitor AI.

Published:February 20, 2026
Reading time:14 min
Last updated:July 20, 2026

Quick Answer: Proxy and API Settings in Janitor AI

Janitor AI does not generate replies on its own. It sends your message to a language model and shows the answer back in the chat. To get better replies, you connect a model through API settings, and that connection can go either straight to a provider or through a proxy.

The word “proxy” means two different things in Janitor AI, and mixing them up is the most common reason a setup fails:

  • Reverse proxy (API proxy). Goes inside Janitor AI API settings as a Proxy URL. It routes your prompt to a model provider. This is what people mean when they say “Janitor AI proxy.”
  • Forward proxy (residential, ISP, mobile). Goes in your browser or proxy manager. It changes the IP address you use to open the Janitor AI website. It has nothing to do with model replies.

If replies fail, fix the API settings. If the site itself will not open, fix your browser connection. The sections below cover both, plus the settings values, API keys, and the errors you are most likely to hit.

Key Takeaways

  • Janitor AI is a platform designed for creative character-based chatbot interactions.
  • Janitor AI uses API access and API keys to connect to outside models.
  • You may make your custom characters and bots personalities using Janitor AI.
  • Janitor AI helps with writing as well as roleplaying experience.
  • The cost of Janitor AI depends on how the provider tokens are used and the settings.
  • Janitor AI might employ a proxy to route and keep things stable.
  • Some Janitor AI substitutes are safe, good for business, and fulfill control needs.
  • Janitor AI is great for innovative conversational experiences.

Understanding What Is Janitor AI

Janitor AI Guide: Characters, API Setup

Janitor AI is a chatbot interface that uses characters. This is not an AI model by itself. Janitor AI uses an API to link users to outside models like GPT. Using an API, only needing is a valid provider key. The platform is designed to help people in creating characters with rules and a tone. Janitor AI’s goal is providing structure instead of just intelligence. These rules help with people’s responses during conversations. Janitor AI gets its intelligence from the services of its providers. Janitor AI controls chatting experiences within itself and when integrated with platforms like GPT.

What Is Janitor AI Used For?

There are several real-world uses for Janitor AI. Writers utilize Janitor AI to write stories and narratives. It is also great for fans who want roleplaying experiences with customizable characters. Moreover, communities make amusing bots for shared interactions with others in group settings. Developers use Janitor AI to make prototypes of AI bot platforms, requiring minimal setup to test ideas rapidly. People who make chatbots always try making conversation feel more natural. They aim to help bots sound and feel more like humans. Janitor AI is ideal for people who seek flexible conversational experiences.

Key Features of Janitor AI

Janitor AI is all about control and personalization, which is in line with advances in conversational AI interfaces. Janitor AI helps you in creating custom characters and rules. Moreover, it works with learning models from an external source like GPT. Janitor AI has capabilities for finding shared characters. Also, Janitor AI is flexible for API integrations and tuning settings. These advanced and key features offer great user experiences.

Top Features of Janitor AI

  • Custom Characters: You can make custom characters in Janitor AI with distinct personality and tones. This makes conversations feel more natural, consistent, and interesting, which makes AI bot interactions better for everyone. Janitor AI works well for personalized interactions
  • Rule Prompts and Boundaries: These features in Janitor AI help the chatbot act in a certain way, which makes its answers safer and stops it from giving surprising answers. Users can chat in a predictable and controlled way when there are clear guidelines. This is really helpful for structured customer interactions on Janitor AI.
  • Community Sharing: Users can save time by accessing pre-made characters and shared templates in Janitor AI. This enabling users to start faster and make distinctive AI bot personas without having to start from scratch.
  • API Access: Janitor AI lets you use your own API key and gives you numerous options for conversing. This lets people pick the models that work best for them when they utilize Janitor AI.
  • Creativity and Context Controls: These options let users change the tone, style, and complexity of their talks in Janitor AI. They also affect how many tokens are used, which helps keep conversations longer and more advanced while keeping costs down.
  • Simple Chat Interface: The UI makes conversing easy and smooth. This letting users focus on having engaging conversations without technological problems in Janitor AI.
  • Memory Controls: Janitor AI has an inbuilt feature to remember the context of the message. This eventually makes interactions longer, more coherent, as well as full of fun.
  • External Tools Support: Integration with external tools like GPT enables advanced flows. This helps businesses as well as users make Janitor AI more competitive to accomplish complicated chatbot projects. This also offers more interactive experiences.

How Janitor AI Works

With Janitor AI, first, you need to create characters. Janitor AI gives prompts to AI models via an API. After that, the model reflects back the generated text. Then the chatbot interface shows the answer from Janitor AI. This loop keeps going during the whole conversation.

Character Capabilities

In Janitor AI, characters have restrictions as well as personalities. For instance, different styles, tones, and limits. When you use Janitor AI,  effective designs assist to make responses much better. Also, clear examples help models during interactions. Remember, powerful personas give you a unique personality.

Natural Language Processing (NLP)

This technology can figure out exactly what someone wants from text. It keeps track of the context of previous messages. This makes it easier for Janitor AI’s chatbots to respond in a better way. It makes interactions effective without going too deep into technicalities.

Generative AI

The role of generative AI is to make answers from prompts as well as tokens. The answer depends on the situation. That is why responses vary with time. Also, in Janitor AI, different models modify the style and speech.

API Integration

API integration connects Janitor AI with service providers. This allows businesses as well as individuals to send requests safely in very little time. The service gives you back the generated text. 

How To Use Janitor AI (Step-by-Step Guide)

Step 1: Create an Account

Go to the official website and then sign up. In the beginning, it will be best to create a free account. It takes only a few minutes. 

Step 2: Browse or Create Characters

You can choose custom characters or make your own. Check the rules, the tone, and your distinct goals before proceeding. This prevents strange responses.

How to Create a Character in Janitor AI (Field by Field)

The character card decides most of the reply quality. A weak card makes even a strong model sound generic.

  • Name and avatar: short and memorable. The name appears in every reply, so long names get awkward fast.
  • Description: who the character is, in plain sentences. Cover appearance, background and current situation. Concrete details work better than adjectives.
  • Personality: how they behave, not how they look. Give two or three traits and one contradiction. Characters with a flaw read as more human than characters who are simply “kind and smart”.
  • Scenario: where the conversation starts and what is happening. Without it, the bot has to guess the setting on every reply.
  • First message: the tone-setter. Write it in the exact style you want back, including the length and whether actions appear in asterisks. The model copies this pattern more than any instruction.
  • Example dialogue: two or three short exchanges. This is the single most effective field for fixing a character who drifts out of voice.
  • Tags and visibility: tags decide who finds the bot. Visibility controls whether the character is public, unlisted, or private to your account.

If a character starts replying out of voice, edit the example dialogue before you touch the model settings. Nine times out of ten the card is the problem, not the API.

Step 3: Integrate Your AI Provider

After this, you will need to integrate the AI provider and API keys. Put the key into the Janitor AI settings. This allows you to use the API and start chatting quickly.

Step 4: Start Chatting

First messages should be clear and simple. For this, set the tone as well as the goal early. This makes conversations feel pretty natural. All you need to do is start with a short conversation in Janitor AI and expand it gradually.

Step 5: Customize Behavior

After that, adjust the length of the context as well as the level of creativity.  It is important to note that in Janitor AI, lower values make the response more focused. Although higher values feel inventive, they cost more tokens.

Optional: Enhance with External Data

This step is completely optional.  Users can attach files or notes. This gives replies a basis in data. It also assists to start building more informed chatbot processes. This eventually enables structured content as well as learning.

Is Janitor AI Free? (Pricing & Costs)

Janitor AI offers free chatting for casual users. This simply means you can start without having to pay anything up front. The free tier lets you test basic functionality as well as the JanitorLLM beta. But there are limitations.  For a better experience, Janitor AI offers premium plans. These include Pro Plan for $9.99 a month and reported subscription choices for $2.99 a month or $39.99 a year.  It is important to note that if you want to use an external provider, you have to spend money. In such a case, you have to pay for tokens that external models utilize. 

Configuring Janitor AI API (Setup Checklist)

Follow these steps to configure Janitor AI:

Registering a Janitor AI Account

First, make an account with Janitor AI, and then go to the settings. This is the main place to configure your setup. The reason is that it controls API linkages as well as character management.

Character Creation

The next step is to use a simple template for character creation. Clearly explain the overall persona and tone. Moreover, give examples of messaging, and list do’s and don’ts. This way, you can create unique behavior for more engaging chatbot interactions.

Acquiring an API Key

Request an API key from your AI provider and keep it with you only. These keys allow you accessing AI services as well as connecting Janitor AI setup to external models. Therefore, don’t share them online.

Adjusting Janitor AI Settings

Change your Janitor AI settings after your key is active. Thereafter, pick a model, select the size of the context, and change the levels of inventiveness. For the best results with Janitor AI, it is advised to start with the default parameters and, after that, make a few changes.

Testing and Verifying the Integration

Finally, send a sample prompt to test the integration. However, make sure the tone, flow, as well as responses remain the same. To make sure your Janitor AI configuration works well, don’t overlook mistakes and make sure the response times are stable.

Reverse Proxy vs Regular Proxy in Janitor AI

Two different tools share the same name, and Janitor AI uses both. Knowing which one you need saves most of the setup trouble.

A reverse proxy sits between Janitor AI and the model provider:

Janitor AI → reverse proxy → AI model provider

You paste its address into the Proxy URL field inside Janitor AI API settings. It handles the model request, so it affects the replies you get. Community-hosted reverse proxies are popular because they let people chat without buying their own API key.

A regular proxy, also called a forward proxy, sits between your browser and the website:

Your browser → residential or ISP proxy → janitorai.com

You set it in a browser extension or proxy manager, not inside Janitor AI. It changes the IP address the site sees. It does not touch model requests and will not fix a broken API key.

What you needReverse proxy (API)Residential, ISP, or mobile proxy
Where it goesJanitor AI API settingsBrowser or proxy manager
Main jobRoutes model requestsRoutes website traffic
Affects reply qualityYesNo
Changes your visible IPNoYes
Helps when the site will not loadNoYes
Helps with API key or model errorsSometimesNo
Helps with stable long sessionsNoYes

One warning about free reverse proxies. Your prompts and sometimes your API key pass through a server that a stranger runs. Shared endpoints also get overloaded, which is where most 429 errors come from. Free is fine for a quick test. It is a poor default if you care about privacy or uptime.

How to Set Up a Proxy in Janitor AI (Step by Step)

The proxy configuration lives inside a chat, not in your account settings. Open any character first, then follow these steps.

Step 1: Open API settings

Start a chat with any character. Tap the three-line menu in the chat window and choose API Settings. The panel opens with tabs for the available connection types.

Step 2: Pick the proxy tab

Switch to the Proxy tab. This is the option for any OpenAI-compatible endpoint, whether that is a community reverse proxy, OpenRouter, or another provider. Then press + Add Configuration to create a new setup.

Step 3: Fill in the configuration

You get five fields. Only three of them matter for a first working setup.

  • Configuration Name: anything you will recognise later, for example “OpenRouter DeepSeek”. If you plan to switch between providers, name them clearly now.
  • Model Name: the exact model string from your provider, not a friendly name. Copy it from the provider’s model list. One wrong character here is the most common cause of empty replies.
  • Proxy URL: the full endpoint address, usually ending in /chat/completions. Paste it exactly as the provider gives it, with no trailing space.
  • API Key: required for paid providers and for OpenRouter. Community reverse proxies often leave this blank or use a shared access word.
  • Custom Prompt: leave it empty on the first run. Add instructions later, once you know the connection works.

Step 4: Test before you save

Press Test and wait for the result. A green confirmation means the endpoint answered. An error here is a connection problem, not a character problem, so there is no point editing your bot yet.

Step 5: Save and send a short message

Click Save Settings, go back to the chat, and send something simple like “hello”. A short first message tells you whether the connection works without burning tokens. If the reply arrives, your setup is done.

Step 6: Adjust and re-test

Once replies come through, tune the generation settings and the custom prompt one change at a time. Changing three things at once makes it impossible to tell what broke the setup when replies get worse.

Using ProxyWing’s Proxy With Janitor AI

A proxy sends traffic through secure proxy servers before it gets to the AI provider. A proxy service is typically used in Janitor AI to make routing more stable, deal with access problems, and handle rate constraints more easily.  While it doesn’t bypass any provider regulations, it can help connections be more stable. ProxyWing is a useful proxy provider for people who want dependable routing and regulated access. These are made to help AI integrations that are stable and can grow.  Learn more about our solutions by visiting our homepage.

Best Janitor AI API Settings (Starting Values)

There is no single correct configuration, but there is a sensible starting point. Use these values, then change one at a time.

  • Temperature — start at 0.9. This controls how random the replies are. Below 0.7 the bot repeats itself and sounds flat. Above 1.2 it starts drifting away from the character and inventing details. Lower it if replies wander, raise it if they feel robotic.
  • Max new tokens — start at 300. This caps the length of each reply. Around 200 gives short exchanges, 400 to 500 gives long descriptive scenes. Every token costs money on a paid provider, so this is the setting that controls your bill.
  • Context size — start at 8,000. This is how much of the conversation the model sees. A larger context keeps the bot consistent over long chats and costs more per message. If the bot forgets things that happened ten messages ago, this is the value to raise.
  • Streaming — on, if your provider supports it. Replies appear word by word instead of all at once. It does not change quality, only how the wait feels.
  • Custom prompt — keep it short. Two or three lines about tone and reply length work better than a wall of rules. Long custom prompts eat context and often fight with the character card.

A quick way to diagnose bad replies: if the bot is repetitive, raise temperature. If it ignores your persona, raise context size. If it cuts off mid-sentence, raise max new tokens. If it invents events that never happened, lower temperature.

Which API Is Best for Janitor AI?

The model you connect changes the experience more than any other setting. Here is how the common options compare.

OptionCostSetup effortBest for
JanitorLLMFree, betaNoneTrying the platform before you commit
OpenRouterPay per token, some free modelsLowSwitching between many models with one key
DeepSeekLow cost per tokenLowLong roleplay on a small budget
Google GeminiFree tier, then paidMediumFast replies and a large context window
OpenAIHigher cost per tokenLowConsistent, well-behaved output
Anthropic ClaudeHigher cost per tokenMediumLong scenes that need to stay coherent
Community reverse proxyFreeLowCasual use, at the cost of privacy and uptime

JanitorLLM is the built-in option and costs nothing. It is still in beta, so downtime and queue waits happen. Most people start here and move on when replies get repetitive.

OpenRouter is a gateway rather than a model. One account and one key give you access to a long list of models, and you switch by changing the model name in your configuration. Some models on it are free but rate-limited, which is a common source of failed replies during busy hours.

DeepSeek is the usual pick when you want long conversations without a large bill. Pricing per token is low compared with the bigger providers.

Gemini offers a free tier through Google AI Studio and a generous context window, which helps in long chats. Check whether your endpoint is the OpenAI-compatible one before pasting it into the Proxy field.

OpenAI and Claude give the most consistent writing quality. They also apply content policies to what passes through your key, so read the provider terms before you set up a character.

A practical order: start on JanitorLLM, move to OpenRouter when you want choice, and go direct to a single provider once you know which model you actually like.

How to Get an API Key for Janitor AI (Free and Paid)

Janitor AI does not issue API keys. You get one from a model provider and paste it into the API settings.

The general flow is the same everywhere:

  1. Create an account with the provider you picked.
  2. Open the API keys section in your account dashboard.
  3. Create a new secret key and give it a name you will recognise.
  4. Copy the key straight away. Most providers show it once and never again.
  5. Paste it into the API Key field in Janitor AI and press Test.

Free options and what they cost you

“Free API key for Janitor AI” usually means one of three things, and each has a catch.

  • JanitorLLM. No key needed at all. Free, but it is beta software with queues and downtime.
  • Free tier credits. Some providers hand out a limited credit balance or a free model tier. It works, but the free tiers are rate-limited, which is why replies fail at peak hours.
  • Community reverse proxies. No key, no signup. Someone else pays for the tokens, and in exchange your prompts pass through their server. Treat anything you type there as public.

There are no legitimate free keys for paid models. Sites offering “free OpenAI keys” are either sharing stolen credentials or collecting yours, and a key found in a public list is usually revoked within hours.

Keeping your key safe

Do not paste your key into a random proxy, a Discord message, or a screenshot. If a key leaks, someone else spends your balance. Rotate it from the provider dashboard the moment you suspect it, and set a spending limit if the provider supports one.

Benefits and Limitations of Janitor AI

Janitor is ideal for creative roleplaying experiences where the story can change, as well as the dialogue can be expressive. This tool lets you create customizable characters, which makes the talks feel alive and interesting. But Janitor AI isn’t great for rigorous factual accuracy. The reason is that it gets its answers from outside sources. Long chats can also use quite a lot of memory, and continued access depends on the reliability of the linked AI provider.

Is Janitor AI Safe?

Well, the safety of Janitor AI depends significantly on how users set it up and operate it. You can face issues like leaking private information, inadequate account security, and being exposed to unsuitable or sensitive content. Hence, users should make sure their passwords are strong, keep their login information safe, and not share personal data while chatting. Moreover, to use Janitor AI safely, you should pick the safest provider options. Also, read the privacy regulations properly and establish the right settings.

Janitor AI Errors and How to Fix Them

Most Janitor AI problems come from four places: the key, the endpoint, the model name, or the provider. Work through them in that order.

Error 429: too many requests

This is a rate limit, not a broken setup. It means too many requests hit the same endpoint in a short window. It happens most on free model tiers and shared community reverse proxies, where hundreds of people use one route.

Wait a minute before retrying, stop hitting the regenerate button, switch to a different model, or move off the shared endpoint to your own key. If it only happens at certain hours, the endpoint is simply crowded.

Unauthorized or invalid API key

The key is wrong, expired, revoked, or does not have access to the model you selected. Re-copy it from the provider dashboard, watching for a leading or trailing space. Then check your provider balance. An empty balance often returns an authorisation error rather than a billing one.

Empty replies or (unk) errors

Usually a model name that does not exist on that endpoint, or a Proxy URL missing its final path segment. Copy the model string directly from the provider’s model list instead of typing it. Then confirm the endpoint ends where the provider’s documentation says it ends.

The site itself will not load

If janitorai.com does not open at all, the model settings are irrelevant. Check whether it loads on mobile data but not on Wi-Fi. If it does, the block is at the network level, and a residential or ISP proxy in your browser is the right tool. If the page loads but replies fail, the problem is on the API side.

The proxy worked yesterday and fails today

Normal behaviour for free and community reverse proxies. Endpoints get taken down, restricted, or overloaded without warning. If you need a setup that works the same way every day, use your own API key.

Replies get slower and slower in long chats

Context size grows with the conversation, so each request carries more text. Trim the chat, lower the context size, or start a fresh chat and paste a short summary into the first message.

Janitor AI Alternatives (And How They Compare)

People look for an alternative for three reasons: JanitorLLM is down, the setup is too fiddly, or they want different content rules. The right replacement depends on which of the three applies.

AlternativeBest forMain difference
Character.AICasual character chatNo API setup at all, stricter content rules
SillyTavernFull control over models and promptsRuns on your own machine, more setup work
Chub AILarge character libraryIts own model options and hosting
Venus AIRoleplay communitiesSetup still depends on a model or proxy route
ChaiChatting on a phoneApp-first, fewer settings
PoeTrying several models in one placeMulti-model access, limited persona control
ReplikaCompanion-style conversationGuided experience, little character control

If your problem is downtime, an alternative will not help much. Every one of these platforms depends on a model provider, and the same providers go down for everyone. Connecting your own API key in Janitor AI is usually a faster fix than migrating your characters.

If your problem is setup complexity, Character.AI and Chai remove almost all of it. You lose model choice in exchange.

If your problem is control, SillyTavern is the step up. It runs locally, connects to any provider you want, and exposes every generation setting. It also takes an afternoon to configure properly.

How to Choose the Best Alternative

Check four things before you move. Can you import or rebuild your characters without starting over? Does it let you bring your own API key, or are you locked to the platform’s model? What are the content rules, and are they enforced by the platform or by the model provider? And is there an active community publishing working setups, because that is where you will find answers when something breaks.

Privacy, Security, and Ethics of Using Janitor AI

It is crucial to employ Janitor AI in an ethical way. This helps keep trust and interactions responsible. Users should respect consent as well as keep their personal information private when they talk to chatbots. Don’t misuse generated content or share your private data in Janitor AI. Knowing who owns the content, how to handle data, as well as what the platform’s duties are can prevent misuse. Using Janitor AI in a safe, open, and moral way means following the norms of the platform, the law, and the community properly.

Article written by:

Alexandre Parfonov

Full Stack AI Engineer

Alexandre brings deep full-stack expertise to Proxywing's engineering efforts — from backend architecture and performance optimization to AI-driven development workflows. His hands-on work spans Node.js, React, cloud infrastructure, and RAG pipelines, giving him a rare ability to tackle both proxy platform internals and user-facing product challenges. At Proxywing, Alexandre focuses on designing resilient systems, eliminating performance bottlenecks, and integrating modern AI tooling into the development process. Outside of coding, he's passionate about exploring the frontiers of AI engineering and building side projects that push his technical boundaries.

All articles by author (54)

FAQ

The amount of storage in Janitor AI completely depends on the connected provider. It may keep records for keeping an eye on or making chatbot conversations better. Users should read the policies of their provider to safely handle data as well as chats.

Absolutely, most of the functions of Janitor AI need API keys to link the platform to models outside of it. Users can’t use advanced features of chatbots or manage conversations well without them.

Invalid API keys, reached limits, or provider outages are some of the most common problems with Janitor AI. To make sure that chatbots work well, users should check their settings. Make sure you have access to the API with simple prompts.

Start with temperature around 0.9, max new tokens around 300, and context size around 8,000. Then change one value at a time. Raise temperature if replies feel flat, raise context size if the bot forgets things, raise max tokens if replies cut off.

A 429 means rate limiting. It usually comes from a crowded free tier or a shared reverse proxy. Wait, stop retrying, switch models, or move to your own API key.

The platform is free to use with JanitorLLM. External models cost money based on the provider’s token pricing, and Janitor AI also offers paid plans with extra features.

No. A direct API key works fine. A reverse proxy is only useful if you want model access without your own key, and a residential proxy is only useful if the website itself will not load for you.

For a quick test, yes. As a default, no. Your prompts and sometimes your key pass through a server you do not control, and free endpoints go down without warning.

 

Have any questions?